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

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 دقیقه
    تاریخ انتشار: ۱ آبان ۱۴۰۳
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

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