Building Microservices with Node JS
This is the master playlist for Node JS microservices
Playlist Link https://www.youtube.com/watch?v=UxoklNY7L30&list=PLIGDNOJWiL182j1bD_nQm-SxARR5s977O
And here is the Lastest brand new playlist for Mastering Microservices in Node JS
https://www.youtube.com/watch?v=_fK8g2dhzvU&list=PLIGDNOJWiL19WHIxJ0Q4aP4X3oljPha5n
Code https://github.com/tkssharma/nodejs-microservices-patterns/blob/master/nodejs-microservice-using-docker-Part-2/docker-compose.yml
https://github.com/tkssharma/nodejs-microservices-patterns
- What are Microservices and Build Simple Microservices.
- Microservices vs Monolith
- When to build Microservice and how to build
Implement Different Microservice patterns using Docker-compose (EDA, CQRS, Gateway)
Understand different tooling for setting up microservice stack locally on System (Learning more about Docker & K8S)
Building Services and deploying them, Creating Microservices using Node JS with docker and K8S tooling
My channel has everything on microservices
https://www.youtube.com/watch?v=_fK8g2dhzvU&list=PLIGDNOJWiL19WHIxJ0Q4aP4X3oljPha5n
Node JS using express/nestjs ā Service exposing REST Interface
Node JS using express/nestjs ā Service exposing Graphql Interface
Node JS using express/nestjs ā Service exposing GRPC Interface
Node JS using express/nestjs ā Service exposing TRPC Interface
https://github.com/tkssharma/12-factor-app-microservices
We are using nestjs and node js express typescript
- we will build nestjs app from zero to hero
- we will build express app from zero to hero using docker and containers
-we will explore 12 factor app
- we will build express typescript app to build rest interface withd docker containers
- we will build nestjs app with docker and containers
- we will build all different type of microservices exposing rest, graphql interface
- we will build nestjs app using graphql with apollo graphql federation
and Before building Microservics you must understand all these patterns
Understanding Microservice Architecture and Different Microservice Patterns
āŗ Pattern: Microservice Architecture
āŗ Decomposition patterns
āŗ The Database per Service pattern describes how each service has its own database in order to ensure loose coupling.
āŗ The API Gateway pattern defines how clients access the services in a microservice architecture.
āŗ The Client-side Discovery and Server-side Discovery patterns are used to route requests for a client to an available service instance in a microservice architecture.
The Messaging and Remote Procedure Invocation patterns are two different ways that services can communicate.
āŗ The Single Service per Host and Multiple Services per Host patterns are two different deployment strategies.
āŗ Cross-cutting concerns patterns: Microservice chassis pattern and Externalized configuration
āŗ Testing patterns: Service Component Test and Service Integration Contract Test
āŗ Circuit Breaker
āŗ Observability patterns:
Log aggregation
Application metrics
Audit logging
Distributed tracing
Exception tracking
Health check API
š¦ Twitter: https://twitter.com/tkssharma
š¦ Github: https://github.com/tkssharma
š¦ Website: https://tkssharma.com
š¦ Blogs: https://blog.tkssharma.com
Iām Tarun, I am Publisher, Trainer Developer, working on Enterprise and open source Technologies JavaScript frameworks (React Angular, sveltekit, nextjs), I work with client-side and server-side javascript programming which includes node js or any other frameworks Currently working with JavaScript framework React & Node js š with Graphql š developer publications.
I am a passionate Javascript developer writing end-to-end applications using javascript using React, Angular š
°ļø, and Vue JS with Node JS, I publish video tutorials and write about everything I know. I aim to create a beautiful corner of the web free of ads, sponsored posts,
Comments