+ all stateless Go or Java executables
+ running on a central shared Mesos cluster per zone
+ one service mesh
+ one IDL registry,
+ one way to do routing
+ one managed Kafka infrastructure
- handful of managed storage solutions
+ one big Hive where all the Kafka topics and datastores are archived,
+ one big Airflow (fork) operating the many thousands of pipelines computing derived tables.
+ Almost all Java services now live in a monorepo with a
+ unified build system.
+ Go services are on their way into one.
+ Stdout and stderr go to a single log aggregation system.
= +11 singular/unified things, forming a single, larger system.
"
It takes pretty strong justification to take a nonstandard dependency ...
Even within most services you will find a pretty consistent set of layers ...
"
Maybe I'm misunderstanding, but how in the world do you get 'bazaar' out of this?
Maybe I'm misunderstanding, but how in the world do you get 'bazaar' out of this?