Skip to main content
00:00/00:00
Lecture 21 of 61

Webhook Event Processing

Download Course (Free)

Course Content

0 / 61 completed
Section 1: Introduction to Communication Patterns5 videos

Overview of Communication Patterns

2m

Synchronous vs. Asynchronous Communication

2m

Considerations for Communication Patterns

2m

What Do We Mean by Communication Patterns

2m

Introduction to Communication Patterns

2m
Section 2: Course Overview1 videos

Course Overview

1m
Section 3: Getting Set Up2 videos

Code Samples and Testing

1m

Technology Used

2m
Section 4: RESTful Services and Event-driven Communication in Microservices7 videos

Optimizing RESTful API Performance

6m

Building Scalable RESTful Services

4m

RESTful Services in Event-driven Architecture

4m

RESTful Services in Practice

5m

RESTful Services and Data Consistency

5m

Demo - Implementing a RESTful Service

7m

Error Handling in RESTful Microservices

8m
Section 5: Webhooks in Node.js Microservices - Real-time Event Handling10 videos

Introduction to Webhooks

3m

Setting Up Webhooks in Node.js

5m

Webhooks in Microservices Architecture

2m

Securing Webhooks

6m

Ensuring Reliability in Webhook Systems

2m

Webhook Event Processing

6mNow Playing

Building a Scalable Webhook System

5m

Monitoring and Logging Webhook Activity

8m

Robust Error Handling

12m

Practical Use Case - Integrating Third-party Services

16m
Section 6: Integrating Message Brokers in Event-driven Microservices Architecture9 videos

Principles of Event-driven Architecture

2m

Setting up a Message Broker

2m

Understanding Message Brokers

5m

Designing Event-driven Services

3m

PublishSubscribe Model

17m

Handling High-volume Event Streams

6m

Scalability with Message Brokers

7m

Monitoring and Maintaining Message Broker Syste

3m

Ensuring Reliability and Fault Tolerance

24m
Section 7: Implementing Remote Procedure Calls (RPC) in Node.js Microservices9 videos

RPC Mechanisms and Protocols

2m

Setting Up gRPC in Node.js

8m

Introduction to RPC in Microservices

4m

Designing gRPC Services and Protobuf

3m

Handling Errors and Exceptions in RPC

3m

Performance and Scalability in RPC

2m

Security Considerations in RPC

9m

Implementing RPC Calls between Services

7m

Monitoring and Logging RPC Activity

5m
Section 8: Service Discovery and Load Balancing9 videos

Implementing Service Discovery

3m

Service Registration and Discovery

3m

Load Balancing Strategies

2m

Static Load Balancing Algorithms

3m

Handling Failures and Failovers

2m

Introduction to Service Discovery and Load Balancing

4m

Service Mesh and Load Balancing

3m

Dynamic Load Balancing

5m

Security Considerations in Load Balancing and Service Discovery

3m
Section 9: safe-buffer1 videos

index.d

1m
Section 10: es-errors6 videos

eval.d

5m

range.d

5m

ref.d

5m

type.d

5m

syntax.d

5m

uri.d

5m
Section 11: lib1 videos

ipaddr.js.d

5m
Section 12: set-function-length1 videos

env.d

5m