In this chapter, we did a deep dive into various architectural patterns, from monoliths to 4-Tier. In the process, we started to consider how we might start building highly dynamic applications out of microservices, exploring their general advantages in terms of scalability, flexibility, and maintainability. We took a look at the Seneca framework for microservices, whose pattern-based execution model is easy to construct against and follow, particularly when combined with the benefits of autodiscovered mesh services. Jumping into full distributed mode, we deployed serverless Lambda functions with Claudia, using API-Gateway to push a RESTful API into the AWS cloud, with always-on availability and nearly infinite scale at a low cost. With Docker and Kubernetes (with an assist from Minikube), we went deep into how to construct clusters of independent virtual machines, declaring...
United States
Great Britain
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Singapore
Hungary
Ukraine
Luxembourg
Estonia
Lithuania
South Korea
Turkey
Switzerland
Colombia
Taiwan
Chile
Norway
Ecuador
Indonesia
New Zealand
Cyprus
Denmark
Finland
Poland
Malta
Czechia
Austria
Sweden
Italy
Egypt
Belgium
Portugal
Slovenia
Ireland
Romania
Greece
Argentina
Netherlands
Bulgaria
Latvia
South Africa
Malaysia
Japan
Slovakia
Philippines
Mexico
Thailand