ZipBurstTM
ZipBurst, written in C from scratch, is a powerful, multi-threaded NoSQL, Multi-Version Concurency Control (MVCC) database/search
engine with some relational and location-based components used to create custom
location-based and non-location-based data driven web solutions.
Of note, ZipBurst was licensed by Apple to run the "Where to Buy" feature for Apple.com US: 2003-2008 and Canada: 2003-2009.
It was also licensed for The Apple Consultants Program and other uses within Apple from 2001-2011. In addition to clients hosting
solutions on their own servers, many were hosted on ZipServe.com.
In addition to the multi-threaded database engine, ZipBurst incorporates two custom progamming languages and interpreters: one to merge
database search results with templates for custom reports, and another to enable a microcode-like
fine tuning of searches from within the database kernel. Of note is that both languages can
embed code of the other to take advantage of their different capabilities.
Database tables / files may be uploaded to the server as static data from other development systems or hosted "live".
Because the underlying storage uses Multi-Version Concurency Control for data representation, live files
have the option of being searched at any time in the life of the data. This also permits the data to be modified independently of
ongoing queries that require a consistent view of the data over an indeterminant period of time. Additionally, data can be archived
and TTL-ed when desired.
For technical details or licensing information for ZipBurst or hosting
on ZipServeTM
call David at 201-532-3053. © 2016-2025 David M. Dantowitz
ZipBurst and ZipServe are trademarks of David M. Dantowitz
|