Đề cương khóa học

Giới thiệu

  • Tổng quan về các tính năng và kiến trúc của RabbitMQ
  • Hiểu về AMQP và microservices

Bắt đầu

  • Các khái niệm máy chủ cơ bản đến nâng cao
  • Thiết lập môi trường phát triển
  • Thiết lập một phiên bản RabbitMQ
  • Các vấn đề cài đặt phổ biến

Cấu hình nâng cao

  • Điều hướng giao diện người dùng quản lý
  • Thiết kế microservices phân tán
  • Tệp và thư mục
  • Ghi nhật ký
  • Chính sách và tham số
  • Xuất và nhập định nghĩa
  • Quản lý máy chủ ảo
  • Tinh chỉnh thời gian chạy
  • TTL tin nhắn và hàng đợi
  • Phát triển plugin

Bảo mật và Networking

  • Access điều khiển
  • Xác thực người dùng và quyền
  • Xác thực chứng chỉ
  • Kết nối máy khách
  • Sử dụng TLS
  • Mạng nâng cao

Tính khả dụng cao và sao chép

  • Nguyên tắc cơ bản của Erlang
  • Hàng đợi Quorum
  • Triển khai Streams
  • Kết cụm và liên kết
  • Giám sát và kiểm tra sức khỏe

Tối ưu hóa và tinh chỉnh hiệu suất

  • Giám sát mức sử dụng bộ nhớ
  • Quản lý bộ nhớ
  • Cấu hình kho lưu trữ tin nhắn
  • Kiểm soát luồng
  • Tinh chỉnh hiệu suất nâng cao

Kỹ thuật khắc phục sự cố nâng cao

Tóm tắt và các bước tiếp theo

Requirements

  • Kinh nghiệm cơ bản với RabbitMQ

Đối tượng

  • Nhà phát triển
  • Kỹ sư phần mềm
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories