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

Fundamentals of Backend Communications and Protocols

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

Understand backend communication design patterns, protocols, execution and proxying


1 - Introduction
  • 1 - Welcome
  • 2 - Who is this course for
  • 3 - Course Outline
  • 4 - Apache-kafka-long-polling.pdf
  • 4 - Chrome-6-Connections-Limit.pdf
  • 4 - Download all slides source code and references.html
  • 4 - Fundamentals-of-Backend-Communications-and-Protocols.pdf
  • 4 - Fundamentals-of-Backend-Communications-and-Protocols-2.pptx
  • 4 - Postgres-Pipelining.pdf
  • 4 - asynchronous-commits-postgres.pdf
  • 4 - asynchronous-io-linux-thread.pdf
  • 4 - asynchronous-replication-postgres.pdf
  • 4 - backendcourse-sourcecode.zip
  • 4 - fundamentals-of-backend-communications-and-protocols.zip
  • 4 - rabbitMQ-pushAPI.pdf
  • 4 - resources.zip

  • 2 - Backend Communication Design Patterns
  • 5 - Backend Communication Design Patterns Intro
  • 6 - Request Response
  • 7 - Synchronous vs Asynchronous workloads
  • 8 - Push
  • 9 - Polling
  • 10 - Long Polling
  • 11 - Server Sent Events
  • 12 - Publish Subscribe PubSub
  • 13 - Multiplexing vs Demultiplexing h2 proxying vs Connection Pooling
  • 14 - Stateful vs Stateless
  • 15 - Sidecar Pattern

  • 3 - Protocols
  • 16 - Protocols Intro
  • 17 - Protocol Properties
  • 18 - OSI Model
  • 19 - Internet Protocol
  • 20 - UDP
  • 21 - TCP
  • 22 - TLS
  • 23 - HTTP11
  • 24 - WebSockets
  • 25 - HTTP2
  • 26 - HTTP3
  • 27 - gRPC
  • 28 - WebRTC

  • 4 - Many ways to HTTPS
  • 29 - HTTPS Communication Basics Intro
  • 30 - HTTPS over TCP with TLS 12
  • 31 - HTTPS over TCP with TLS 13
  • 32 - HTTPS over QUIC HTTP3
  • 33 - HTTPS over TFO with TLS 13
  • 34 - HTTPS over TCP with TLS 13 and 0RTT
  • 35 - HTTPS over QUIC with 0RTT

  • 5 - Backend Execution Patterns
  • 36 - Backend Execution Patterns Intro
  • 37 - The Process and The Thread and how they compete for CPU time
  • 38 - How The Backend Accepts Connections
  • 39 - Reading and Sending Socket Data
  • 40 - The Listener The Acceptor and the Reader
  • 41 - Single Listener Acceptor and Reader Thread Execution Pattern
  • 42 - Single Listener Acceptor and Multiple Readers Thread Execution Pattern
  • 43 - Single Listener Acceptor Reader with Message Load Balancing Execution Pattern
  • 44 - Multiple Accepter Threads on a Single Socket Execution Pattern
  • 45 - Multiple Listeners Acceptors and Readers with Socket Sharding Execution Pattern
  • 46 - Backend Idempotency
  • 47 - Nagles Algorithm

  • 6 - Proxying and Load Balancing
  • 48 - Proxy vs Reverse Proxy
  • 49 - Layer 4 vs Layer 7 Load Balancers
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 5001
    حجم: 2833 مگابایت
    مدت زمان: 891 دقیقه
    تاریخ انتشار: 12 بهمن 1401
    دسته بندی محصول
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید