[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