Archive for the 'News' Category
Save time! If you have any questions whilst evaluating VOSS for the first time, contact me by email: jc@logicarts.com I’ll get back to you as soon as I can.
John
New in this release, 3.150.08 adds a feature to the garbage-collector which will return the sets of virtual objects which reference each of a specified set of ‘target’ virtual objects.
Join the forum discussion
New in this release, 3.150.04 allows snapshot shadow hot backup of all connected virtual spaces without the need to take an application offline. On menu click from the control panel, or by program message send, the flow of transaction commits pauses for just a few seconds whilst the snapshot shadows are created, and then continues normal service whilst the shadow copies are backed up to a specified location.
Together with concurrent background garbage collection, this allows 24×7 operation of applications managing multi-gigabyte databases of objects in virtual spaces distributed over a Microsoft Windows Network Filesystem.
John
Join the forum discussion
The previous release (3.145.01) introduced buffered transaction logging, in which a log archive daemon process archives the contents of the log buffer at specified intervals, increasing the maximum commit rate to 50 transactions per second on desktop hardware. This new release 3.145.02 allows for log archiving to be disabled, further increasing transaction throughput, for example up to 150 logged random create/inserts per second into a VirtualDictionary of 10 million objects (depending on cache settings, and with no concurrent garbage collection).
Log archiving, present from the earliest release of VOSS, saves the transaction log as a virtual object in a separate virtual space, thus available to an application for audit trail etc. However if this is not required then the new archive disable feature allows significantly higher performance. The log buffer file is thus no longer a buffer, it is the log, growing indefinitely instead of being emptied every 1500 milliseconds. However, backup procedure is unchanged, starting a new empty log which records the backup timestamps.
Rollforward recovery procedure is also unchanged, transparently first applying any archived log entries to the virtual space backup copies being rolled forward, followed by the entries in the log buffer.
VOSS 3.145.02 is available for download here
John
Join the forum discussion
