3 ms·
Sounds plausible. I am fighting a different battle, however. For my corporate customers, what you are describing is way too sophisticated. They do what others
by kukkeliskuu 2y ago
Sounds plausible. I am fighting a different battle, however.
For my corporate customers, what you are describing is way too sophisticated. They do what others do. As Kafka is de facto messaging platform, everybody uses it.
For example, if source data is multiplexed via Kafka into one sink, people typically say that the sink is "eventually consistent". Another case is when an operation writes into multiple microservices without transactions. People are not even consistent in their speech, let alone how they handle their data.
It seems to me that in 99% of such corporate systems would work better if people would optimize integrity (i.e. communicate with real transactions on a real database) instead of optimizing for performance and scalability.