وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Node.js Microservices: Communication Patterns

سرفصل های دوره

This course will teach you to master communication patterns in Node.js, enabling you to design, assess, and implement efficient, scalable microservices architectures.


1. Course Overview
  • 1. Course Overview

  • 2. Introduction to Communication Patterns
  • 1. Introduction to Communication Patterns
  • 2. What Do We Mean by Communication Patterns
  • 3. Synchronous vs. Asynchronous Communication
  • 4. Overview of Communication Patterns
  • 5. Considerations for Communication Patterns

  • 3. Getting Set Up
  • 1. Technology Used
  • 2. Code Samples and Testing

  • 4. RESTful Services and Event-driven Communication in Microservices
  • 1. RESTful Services in Event-driven Architecture
  • 2. RESTful Services in Practice
  • 3. Building Scalable RESTful Services
  • 4. Optimizing RESTful API Performance
  • 5. RESTful Services and Data Consistency
  • 6. Error Handling in RESTful Microservices
  • 7. Demo - Implementing a RESTful Service

  • 05. Webhooks in Node.js Microservices - Real-time Event Handling
  • 01. Introduction to Webhooks
  • 02. Webhooks in Microservices Architecture
  • 03. Setting Up Webhooks in Node.js
  • 04. Securing Webhooks
  • 05. Webhook Event Processing
  • 06. Monitoring and Logging Webhook Activity
  • 07. Robust Error Handling
  • 08. Ensuring Reliability in Webhook Systems
  • 09. Building a Scalable Webhook System
  • 10. Practical Use Case - Integrating Third-party Services

  • 6. Integrating Message Brokers in Event-driven Microservices Architecture
  • 1. Understanding Message Brokers
  • 2. Principles of Event-driven Architecture
  • 3. Setting up a Message Broker
  • 4. PublishSubscribe Model
  • 5. Designing Event-driven Services
  • 6. Handling High-volume Event Streams
  • 7. Ensuring Reliability and Fault Tolerance
  • 8. Scalability with Message Brokers
  • 9. Monitoring and Maintaining Message Broker Syste

  • 7. Implementing Remote Procedure Calls (RPC) in Node.js Microservices
  • 1. Introduction to RPC in Microservices
  • 2. RPC Mechanisms and Protocols
  • 3. Setting Up gRPC in Node.js
  • 4. Designing gRPC Services and Protobuf
  • 5. Implementing RPC Calls between Services
  • 6. Handling Errors and Exceptions in RPC
  • 7. Security Considerations in RPC
  • 8. Performance and Scalability in RPC
  • 9. Monitoring and Logging RPC Activity

  • 8. Service Discovery and Load Balancing
  • 1. Introduction to Service Discovery and Load Balancing
  • 2. Implementing Service Discovery
  • 3. Service Registration and Discovery
  • 4. Load Balancing Strategies
  • 5. Static Load Balancing Algorithms
  • 6. Dynamic Load Balancing
  • 7. Service Mesh and Load Balancing
  • 8. Handling Failures and Failovers
  • 9. Security Considerations in Load Balancing and Service Discovery
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 40163
    حجم: 618 مگابایت
    مدت زمان: 253 دقیقه
    تاریخ انتشار: 1 آبان 1403
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید