Thank you for visiting! If you liked the site, please add a bookmark, else add a critical comment! Would you like to visit Greece? Traditional Greek flag This real estate site is only available in Greek! The holy mountain

Friday, 4 May 2018

Comments on Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry

As the title says the authors emphasizes on proprietary open source technologies based on Spring Boot and Java 1.8. The  huge text assumes an advanced reader who  not only has solid experience in several Cloud computing  vendors, namely Amazon web services,   but also in Spring, REST web services, integration and design architecture. This is clearly not a book for introductory level java programmers wishing to learn Spring or Java, although there is a guide about setting up the relevant IDE and so on. I quote the contents of the text at a glance:
  • The Basics: learn the motivations behind cloud native thinking; configure and test a Spring Boot application; and move your legacy application to the cloud
  • Web Services: build HTTP and RESTful services with Spring; route requests in your distributed system; and build edge services closer to the data
  • Data Integration: manage your data with Spring Data, and integrate distributed services with Spring’s support for event-driven, messaging-centric architectures
  • Production: make your system observable; use service brokers to connect stateful services; and understand the big ideas behind continuous delivery
On the bright side, the code snippets presented in the text are coloured, making it easier to grasp it gist, and pleasant to the eye. Although the authors favour the open source movement, there is plenty of criticism i.e. on microservices architecture drawbacks, mainly due to overuse or misuse.
On the dark side there is a long list of errata on the publishers site, which at the time of reading the book was still unconfirmed.
All in all the book offers an enormous amount of useful information, but in my opinion still lacks of some more official after sales support by the authors.