Open Source DataTurbine (http://dataturbine.org/, based on the patented Ring-buffered Network Bus (RBNB) technology) is a real-time server which stores and synchronizes access to channels of data. As a predecessor to CloudTurbine, DataTurbine and CloudTurbine share similar design principles, namely that any type of data can be stored and there is seamless integration between streaming real-time and playback data. Leveraging advances in computer hardware and the proliferation of third-party file sharing services and cloud-based technology, CloudTurbine has taken a “micro-kernel” approach to advance the DataTurbine concept: there is no central server and the technology is focused on writing open, incremental archive data files. The table below compares some of the features of these technologies.
|central server||yes, proprietary||no|
|archive format||custom, proprietary||open format, incremental self-describing files|
|data mirroring & distribution||built-in||use 3rd-party file sharing services; built-in support for FTP|
|latency||< 1msec||10ms – 1+sec (depending on file-sharing service)|
|HTTP support||Tomcat server, WebScan||CTweb, WebScan|
|administration||moderate (networking and memory issues)||low (3rd-party file-sharing service handles the details)|