by tapiok on 8/17/22, 7:56 AM with 0 comments
Example: An outdoors activities web portal has ~10^5 users, each of which is required to pay for consuming the content every time they do so, which might be daily. The portal was created by ~10 people (developers, copy writers, marketing folks,..) and uses products of other projects, like the Apache web server, MySQL database, fonts, OpenStreetMap tiles, with their own teams of developers... All of these projects and their workers share a bit of every payment made by the portal user.
Rovas is a POC that has been working for hundreds, to thousands of nodes. I chose a strategy, where a payment is not processed immediately but batched, together with other payments that arrive within (I think) 10 minutes. I am looking for an architecture/strategy to tackle the problem on a scale of millions of nodes updated frequently. I am not sure blockchain will help me given its own scalability problems, but I follow that space very sporadically and it might be the case that a similar problem is/has been solved by some implementation. Rovas is a long haul project, so even futuristic concepts interest me (quantum computing?).
[1] https://rovas.app