Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Bee layer
Wednesday, February 24, 2010
Java
Python Java Ruby
Ruby
Ruby Python
Bee layer
Python Java
Bee layer
Wednesday, February 24, 2010
Routing layer
App
Bee layer
Wednesday, February 24, 2010
Routing layer
App
Bee layer
Wednesday, February 24, 2010
Routing layer
App
Bee layer
Wednesday, February 24, 2010
Routing layer
App
Bee layer
Wednesday, February 24, 2010
Routing layer
App App
Bee layer
Wednesday, February 24, 2010
Routing layer
App App
Bee layer
Wednesday, February 24, 2010
Wednesday, February 24, 2010
App
App
Bee layer
Wednesday, February 24, 2010
App
Bee layer
App
Bee layer
Wednesday, February 24, 2010
Storage layer
Interface to storage backends, such
as filesystems, s3, etc. that is
responsible for returning squashed
versions of applications
Storage layer
Wednesday, February 24, 2010
Storage layer
Interface to storage backends, such
as filesystems, s3, etc. that is
responsible for returning squashed
versions of applications
Storage layer
App
Storage layer
App
Storage layer
Wednesday, February 24, 2010
Bees
BackEnd Endpoints
The application
environment mounted as
Bee
a .img filesystem as a
loopback filesystem
Process Manager
for failure, launches
apps and is
responsible to report
Bee layer
back to Beehive.
Storage layer
Written in C/C++
Git server
pre-receive and other
Bee layer
hooks
Storage layer
Git server
shared knowledge of
Bee layer
the system across the
system
Distributed Database
Storage layer
Git server
developer to interact
Bee layer
with Beehive
Written in Ruby
Distributed Database
Client gem
Storage layer