3 ms·
We did this at my last gig. The application was monolithic[1] but ran in multiple environments: web application, API, admin, backend workers. It worked quite w
by 100k 10y ago
We did this at my last gig. The application was monolithic[1] but ran in multiple environments: web application, API, admin, backend workers.
It worked quite well. The one downside is we had to load all the code (it was Rails) so processes took more RAM than strictly necessary. But sharing data models across all these services was pretty easy.
[1] There were a few separate services, for example a documentation CMS.