Light-Speed Networking
Our vision to achieve a 1ms delay for any service is to automatically migrate a remote service endpoint close to the end-user, for example, on to a nano-cloud on a virtualized base station, thereby cutting down propagation delays limited by the speed of light.
XDN (Service Dispersible Network)
Service dispersibility refers to the ability to programmatically sprinkle replicas of lightweight services anywhere and everywhere based on system objectives such as customization, or the flexibility to tailor service replica groups to individual end-users based on their access patterns, availability, or performance requirements.
XDN is a heterogeneous system that tightly integrates edge and cloud platform to make service dispersibility easier, especially for stateful services. Check out demo of a face detection application built with XDN.
GigaPaxos
XDN is built on top of GigaPaxos, a group-scalable replicated state machine (RSM) system. It allows applications to easily create and manage a very large number of isolated RSMs. The RSM semantics provided by GigaPaxos makes replication much easier for app developers.
Check out our Technical report for more details about GigaPaxos.