September 2016
Intermediate to advanced
270 pages
5h 16m
English
In this chapter, we learned about Architectural patterns. Starting with MVC, we learned the benefits and challenges of using UI frameworks and discussed how we can decouple our UI from our business logic in a stricter fashion.
We then moved onto SOA and learned how this compared to microservices and where such architectures make sense, given the challenges distributed systems pose.
Finally, we did an in-depth tour of queuing systems, where they are appropriate, and how you can implement them in RabbitMQ.
In the next, and then the final chapter, we'll cover the best practice use conditions of Architectural patterns.
Read now
Unlock full access