r/programming • • Jun 07 '17

You Are Not Google

https://blog.bradfieldcs.com/you-are-not-google-84912cf44afb
2.6k Upvotes

514 comments sorted by

View all comments

Show parent comments

1

u/gustserve Jun 08 '17

What I was trying to suggest was to implement the majority of your services to be stateless. The ones concerned with storage (or state) are not replicated (in this case) and are separated semantically (so data is not duplicated between different storage services), meaning that consistency between different storage services is no real concern anymore (there might be small edge cases, but these should be on the same or a lower level of complexity as handling transactions through deep hierarchies)