mairbek
RPC: https://cloud.google.com/spanner/docs/reference/rpc/ Rest: https://cloud.google.com/spanner/docs/reference/rest/
Fn.py: Enjoy Functional Programming in Python
> Getting the sweet spot between monolithic coupled blobs and fragmented latent deathtraps is an art which can't be puked out in a blog post. It takes literally years of experience and some guesswork and testing and thinking.
I agree in the blog post, proper decomposition is the key if you want to write a good systems, and to be honest is really hard to achieve.
Instead of making small isolated services they do one single gigantic WAR file.
Instead of using right tool to do the job everything is written in Java.
Instead of having services with implemented business logic they do services that convert one DTO to another.
That sucks...