Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
MVP189
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
PAREPOS
JAVABET99
KONTAN88
PEWE128
LAGA88
SKY99IDN
BUANA88
BOXING55
DEWISRI88
DEWISRI88
DEWISRI88
MVP189
slot mania
MVP189
situs tergacor
pg slot wallet
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Link list
Đổi giao diện
Giao diện cũ
Giao diện mới
Learning AI
Machine Learning cơ bản
en
English
Technology
Web Design
Michael Guay - NestJS Microservices Build a Distributed Job Engine 2025-2
0 students
Last updated
Jun 2025
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
15
•
Activities:
1
•
Resources:
106
Expand all
Section 1
1 - Introduction
Announcements
1 Introduction
2 System Architecture
3 Prerequisites
4 Resources
5 Nx Monorepo Setup Part 1
6 Nx Monorepo Setup Part 2
7 GitHub Actions CI
2 -jobber
Section 2
2 - Users
1 Prisma Schema
2 Nx Prisma Targets
3 GraphQL Nx Libs Part 1
4 GraphQL Nx Libs Part 2
5 Users Mutation Query
Section 3
3 - Cleanup
1 Commit Hooks
2 Unit Tests
3 Config Module
4 Nx Options
Section 4
4 - Authentication
1 JWT Module
2 Config Cleanup
3 User Verification
4 Sign JWT Cookie
5 JWT Strategy
6 User Parameter Decorator
7 Auth Playground Settings
Section 5
5 - Jobs
1 Generate Application
2 Job Decorator
3 Discovery Module
4 Jobs Resolver
5 Jobs Playground Settings
Section 6
6 - gRPC Transport
1 Auth Proto
2 TS Proto
3 gRPC Server
4 Auth Controller Client
5 gRPC GQL Auth Guard
6 gRPC Auth Strategy
Section 7
7 - Pulsar Job Executor
1 Pulsar Client
2 Abstract Job Producer
3 Abstract Consumer
4 Job Executor
5 JSON GraphQL Scalar
6 Message Serialization Error Handling
7 Job Validation
Section 8
8 - Message Batching
1 Pulsar Batch Producer
2 Backlog Test Script
Section 9
9 - Dockerization
1 NPM Workspaces
2 New Libraries
3 Library Dependencies
4 Library Webpack
5 Update Applications
6 Module Alias
7 Jobs Dockerfile
8 Finish Dockerfiles
9 Common Webpack
Section 10
10 - Logging
1 Pino Logger
2 GraphQL Logger
3 gRPC Logger
Section 11
11 - Kubernetes
1 Elastic Container Registry
2 GitHub Action ECR
3 Minikube
4 Update Prettier
5 Create Helm Chart
6 Jobs Deployment
7 Registry Creds Addon
8 Pulsar Postgres
9 Environment Variables
10 Prisma Debian
11 Executor Auth Deployment
12 Auth gRPC URL
13 Services
14 Minikube Service
15 Prisma Migrations
16 Job Execution
Section 12
12 - Horizontal Scaling
1 Fibonacci Script
2 Horizontal Scaling
Section 13
13 - Products
1 File Upload
2 Products Service
3 Drizzle ORM
4 Drizzle Kit Migrations
5 Products Proto
6 Products gRPC
7 Load Products Job
8 Job File Data
9 Load Products Consumer
10 Products gRPC Client
11 Categories
12 Products Dockerfile
13 Products Helm
14 Products Helm Testing
15 Jobs Volume
1 -products_json
Section 14
14 - Job Status
1 Jobs Prisma
2 Save Job
3 Job Acknowledge
4 Executor Acknowledge
5 Acknowledge Testing
6 Jobs Dockerfile Prisma
7 Acknowledge Helm
8 Job Status Resolver
Section 15
15 - Production
1 Ingress
2 AWS CLI
3 Elastic Kubernetes Service
4 LB Controller CSI Driver
5 AWS Helm Chart Part 1
6 AWS Helm Chart Part 2
7 Horizontal Scaling
8 Custom Domain SSL
Instructors
Enrolment options
Michael Guay - NestJS Microservices Build a Distributed Job Engine 2025-2
Course modified date:
22 June 2025
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Forums
Resources
Share this course
Scroll to top
×
Close
×
Close