[GNC] Simultaneous access

Michael or Penny Novack stepbystepfarm at comcast.net
Thu May 16 18:17:41 EDT 2024


On 5/16/2024 2:17 PM, David G. Pickett via gnucash-user wrote:
> Yes, if gnucash was running as a remote service, it might be able to deal with multiple users.  Imagine that gnucash becomes a web service and the user interface is a relatively simple web page.  Even in this scenario, you would need to avoid processing too much in JavaScript and local files under the web browser, so the remote server has updated data at all times.
> But already gnucash often leaves a modified transaction not committed to the saved storage, even with auto save.  When my cron job kills gnucash to update prices, it sometimes loses such transactions typed but not committed by leaving that line.  It might be an improvement to remedy that!

Gnucash can work with multiple SEQUENTIAL users (one at a time)

Gnucash cannot work with multiple CONCURRENT users (more than one at a 
time). That requires running under the control of a DBM.

This issue is really beyond almost all end users. The issues involved 
with concurrent processing, and the various solutions that can be 
employed, would usually be learned at the upper levels of Computer 
Science program. Look for a course with a name like "concurrent 
processing".

Michael D Novack




More information about the gnucash-user mailing list