Menu

Photon Software / News: Recent posts

Release 0.4 of Photon Software

New in this release:

Transactions are now fully atomic. Sets of data containers can be updated together as if they are a single unit. Furthermore, this update does not degrade the performance of the software - it even improves it slightly, in some cases.

Client programs can now run the software without the server (quasar). Useful if you need to reduce the footprint (on embedded devices, for example) and simpler to integrate with other existing software. You still need quasar to create the initial shared memory (quasar can also verify the consistency of existing data).... read more

Posted by Daniel Prevost 2008-12-06

Release 0.3.0 of Photon Software

The main new features of version 0.3:

* A new name for the software (Photon)
* Read-only hash maps
* LIFO queues
* Content description of the data containers.

This is a beta release. It is stable and could be used in production environment but some key features are missing (for example, ordered sets).

Posted by Daniel Prevost 2008-10-28

A new name for the project

The VDSF project was renamed Photon (or Photon Software).

This new name better captures the essence of this software, fast access to data in shared memory.

Posted by Daniel Prevost 2008-08-18

Virtual Data Space Framework second alpha release (0.2.0)

The VDSF project provide data containers in shared memory, enabling processes (programs) to share data transparently. The main objective of the framework is to provide an easy environment to develop complex software projects by enabling
multiple programs to collaborate (as a simpler alternative to multi-threaded programming).

The second release adds some crash-recovery features at startup, an enhanced isolation policy for transactions, a C++ API and additional minor enhancements and bug fixes.... read more

Posted by Daniel Prevost 2008-03-23

Virtual Data Space Framework first alpha release (0.1.0)

The VDSF project provides data containers in shared memory, enabling processes (programs) to share data transparently. The main objective of the framework is to provide an easy environment to develop complex software projects by enabling
multiple programs to collaborate (as a simpler alternative to multi-threaded programming).

For the first alpha release, FIFO queues, hash maps and folders are supported. Other features include support for transactions and support for i18n (on linux). This release is available for linux on i386 (source code and RPM) and Windows 32 bits (source code and self-extracting installation package).

Posted by Daniel Prevost 2007-11-29
MongoDB Logo MongoDB