by septerr on 2/11/20, 8:28 AM with 3 comments
Mobile (Native and React Native) and web (React) -> Cloudfare with page-rules -> AWS ALB -> Nginx. Nginx does (1) auth + (2) routes to Golang/gRPC micro services or a Rails monolith.
We are a consumer facing software and our problems arise during periods of high traffic. Usually, the monolith's database is the bottleneck. The push in my org right now is towards breaking the monolith into meaningful microservices.
--
I want to vicariously learn how other companies are architecting their software to solve their unique problems. :-)
by mister_hn on 2/11/20, 10:00 AM
Dependencies are now ancient (e.g. log4j 1.2, bouncy castle 1.4x)
by Juliate on 2/11/20, 8:47 AM
A monolith split into microservices for the sake of it. Still a monolith, though, despite the arch team pretending.
Edit: added details