From what I currently understand (please correct me if I’m wrong) the hApps run on the client and make modifications to the DB from the client, then get confirmation on these changes via other nodes on the network – which are either similar clients machines or designated holo-hosts.
Assuming that’s indeed the case, I was wondering… If there are some processes that are exceptionally heavy, does the dev has control over the processing endpoint? In other words, could I choose that some zomes (I think that’s what functions are called, right?) would run only on server nodes and not clients?