- Modern JavaScript Applications
- Narayan Prusty
- 203字
- 2021-07-14 11:02:27
Chapter 1. Breaking into Microservices Architecture
The architecture of server-side application development for complex and large applications (applications with huge number of users and large volume of data) shouldn't just involve faster response and providing web services for wide variety of platforms. It should be easy to scale, upgrade, update, test, and deploy. It should also be highly available, allowing the developers write components of the server-side application in different programming languages and use different databases. Therefore, this leads the developers who build large and complex applications to switch from the common monolithic architecture to microservices architecture that allows us to do all this easily. As microservices architecture is being widely used in enterprises that build large and complex applications, it's really important to learn how to design and create server-side applications using this architecture. In this chapter, we will discuss how to create applications based on microservices architecture with Node.js using the Seneca toolkit.
In this chapter, we'll cover the following topics:
- Understanding monolithic architecture
- Scaling, upgrading, deploying, and writing applications based on monolithic architecture
- Discussing microservices architecture in depth
- Scaling, upgrading, deploying, and writing applications based on microservices architecture
- Getting started with Seneca
- Creating and calling services using Seneca
- Design Principles for Process:driven Architectures Using Oracle BPM and SOA Suite 12c
- Flutter開發實戰詳解
- Building Modern Web Applications Using Angular
- Linux核心技術從小白到大牛
- Essential Angular
- 嚴密系統設計:方法、趨勢與挑戰
- Go并發編程實戰
- Nginx實戰:基于Lua語言的配置、開發與架構詳解
- Learning FuelPHP for Effective PHP Development
- C語言程序設計教程
- 軟件測試教程
- Java Fundamentals
- 3ds Max印象 電視欄目包裝動畫與特效制作
- Laravel Application Development Blueprints
- Django 5企業級Web應用開發實戰(視頻教學版)