Balhau

Add friend
Sign in to Goodreads to learn more about Balhau.


Software Engineer...
Rate this book
Clear rating

 
Austerity: The Hi...
Rate this book
Clear rating

 
An Imaginary Tale...
Rate this book
Clear rating

 
See all 5 books that Balhau is reading…
Loading...
“Caching can be very powerful indeed, but you need to understand the full path of data that is cached from source to destination to really appreciate its complexities and what can go wrong”
Sam Newman, Building Microservices: Designing Fine-Grained Systems

“You’ll often see posts about people beating the CAP theorem. They haven’t. What they have done is create a system where some capabilities are CP, and some are AP. The mathematical proof behind the CAP theorem holds. Despite many attempts at school, I’ve learned that you don’t beat math.”
Sam Newman, Building Microservices: Designing Fine-Grained Systems

“Two different pieces of technology, Swagger and HAL, try to make this a reality, and both are worth looking at.”
Sam Newman, Building Microservices: Designing Fine-Grained Systems

“I get asked this question a lot. My first piece of advice would be that the less well you understand a domain, the harder it will be for you to find proper bounded contexts for your services. As we discussed previously, getting service boundaries wrong can result in having to make lots of changes in service-to-service collaboration — an expensive operation. So if you’re coming to a monolithic system for which you don’t understand the domain, spend some time learning what the system does first, and then look to identify clean module boundaries prior to splitting out services.”
Sam Newman, Building Microservices: Designing Fine-Grained Systems

“Be careful about caching in too many places! The more caches between you and the source of fresh data, the more stale the data can be, and the harder it can be to determine the freshness of the data that a client eventually sees. This can be especially problematic with a microservice architecture where you have multiple services involved in a call chain. Again, the more caching you have, the harder it will be to assess the freshness of any piece of data. So if you think a cache is a good idea, keep it simple, stick to one, and think carefully before adding more!”
Sam Newman, Building Microservices: Designing Fine-Grained Systems

year in books
Tri
Tri
202 books | 2,708 friends

DC_Pard...
545 books | 26 friends

Raeygan
155 books | 11 friends

Sofiazinha
231 books | 7 friends

Joel Ba...
235 books | 77 friends

Adrian
150 books | 16 friends

Alex V
262 books | 82 friends

Pedro
83 books | 12 friends

More friends…

Favorite Genres



Polls voted on by Balhau

Lists liked by Balhau