Microservices are the current big thing in software architecture. Learn about their history and their pros and cons in this video.
- [Instructor] As we will be implementing microservices … in this course, let's look at the topic … from a 20,000-feet perspective first. … If we look at little bit at the history … of software architecture, we see that until 20 … to 30 years ago, architectures were strictly monolithic, … which means they consisted of one single application. … If you wanted to modify code, … you had to check out the whole application … from your version control system, … and when your change was ready to go into production, … it was deployed with the whole application as well. … These applications were also run on a single server … very often. … The program logic tended to be very tightly coupled. … This means, if you changed a method or function in one file, … there was a significant chance … that your action would also affect other parts … of your application. … This means that a developer had to have a model … of the whole application in mind when doing any change. … When a new developer started to work on something, …
- Setting up a service registry
- Registering and deregistering services
- Versioning and load balancing
- Adding the service logic
- Working with the circuit breaker
- Using queues
- Consuming and storing feedback
Skill Level Intermediate
Node.js: Debugging and Performance Tuningwith Jon Peck2h 44m Intermediate
1. Get started with Microservices
2. Creating a Service Registry
3. Splitting Up a Monolith into Microservices
4. Adding Fault Tolerance and Resilience
5. Using Queues with Node.js
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.