Tìm kiếm
18 kết quả cho “RabbitMQ”. Tìm không phân biệt dấu.
- 5-year Evolution of Ele.me's Transaction System - Part 5 Bài tóm tắt · Ele.me · 2020
…-5 596829) Phần 5/6. Trước: ; sau: . Thay đổi chính - Sự cố RabbitMQ: test hiệu năng cho thấy throughput ổn, nhưng thực tế CPU cao tới mức kích hoạt cơ chế tự bảo vệ của RabbitMQ,…
- 5-year Evolution of Ele.me's Transaction System - Part 4 Bài tóm tắt · Ele.me · 2020
…ng nội bộ cũng gọi được mọi API. - Pipeline cập nhật cache (RabbitMQ để giảm đỉnh + Redis để gộp) ổn định tới mức bị quên. Khi nó hỏng vì một logic sai ở phía merchant thì không ai…
- Kabootar — Swiggy's Communication Platform Bài tóm tắt · Swiggy · 2017
…thay vì push giữa các service: 8 microservice nối nhau qua RabbitMQ , vì theo Swiggy gọi HTTP/RPC dạng push với thông lượng cao có thể kéo sập cả hệ. Mỗi service có lớp tích hợp (…
- Airflow at Zillow Bài tóm tắt · Zillow · 2017
…er/scheduler/worker), metadata DB Postgres trên RDS, broker RabbitMQ (chọn thay Redis/SQS vì ổn định, chống mất dữ liệu), DAG/plugin/log trên S3, email qua SES, log về Splunk. - Ai…
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Pipeline dữ liệu và analytics Chủ đề Thành viên
Lúc đầu, báo cáo chạy thẳng trên DB production. Đến một lúc truy vấn phân tích làm chậm giao dịch, dữ liệu cần gộp từ nhiều nguồn, và có thêm người dùng mới (analyst, ML, khách hàng xem dashboard). Khi đó cần một mặt…
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- Ele.me Công ty Thành viên
Nền tảng giao đồ ăn (sau thuộc Alibaba). Năm 2012 mọi module lõi nằm trong một ứng dụng Python tên Zeus. Năm 2015 team đơn hàng 4 người tách Zeus thành các service qua sáu bước, từ module trong repo chung tới deploy vật…
- Swiggy Công ty Thành viên
Swiggy (giao đồ ăn, Ấn Độ), năm 2017: logic gửi push/SMS/email rải trong service của từng team được gom thành nền tảng Kabootar gồm 8 microservice nối qua RabbitMQ, message tự chứa cả kế hoạch retry/fallback, mọi domain…
- 5-year Evolution of Ele.me's Transaction System - Part 2 Bài tóm tắt · Ele.me · 2020
…ần nhất. - Message broadcast cho đơn hàng (từ 7/2015): chọn RabbitMQ (cụm 3 broker riêng) vì đội vận hành có kinh nghiệm, dù tác giả thấy RocketMQ hợp hơn cho message có thứ tự. -…
- 5-year Evolution of Ele.me's Transaction System - Part 1 Bài tóm tắt · Ele.me · 2020
…broadcast), (test, diễn tập lỗi), (Redis, polling), (sự cố RabbitMQ), (tách domain). Bối cảnh - 2012: Zeus là một ứng dụng Python gom các module lõi (đơn hàng, user, nhà hàng) tro…
- AWS Lessons Learned for Data Processing Pipelines Bài tóm tắt · Expedia · 2016
…Thay đổi chính (các bài học) - SQS visibility timeout: quen RabbitMQ (message trả lại queue khi consumer mất kết nối), team mất thời gian mới hiểu vì sao có message bị xử lý hai lầ…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…dựng trên Pyres (Resque trên Redis, sau thay luôn Celery và RabbitMQ) chuyển 500 triệu pin và 1,6 tỉ dòng follower; dự kiến 2 tháng, thật là 4–5 tháng , phải chạy lại nhiều lần vì…
- Centrifuge: a reliable system for delivering billions of events per day Bài tóm tắt · Segment · 2018
…ồn × trung bình 2,1 đích = 88.000 queue và còn tăng; Kafka, RabbitMQ, NSQ, Kinesis đều không scale tới số lượng đó một cách đơn giản. Thay đổi chính - Queue ảo trên database: thứ t…
- Image Migration to Google Cloud Platform Bài tóm tắt · trivago · 2024
…họn ảnh chính và gallery. - Khởi đầu: framework PHP nội bộ, RabbitMQ, worker trong data center, mọi pipeline dùng chung một DB . - Lần 1 (2018), sang AWS: input tăng từ khoảng 100…
- Building a High-Throughput Metrics System Using Open Source Software Bài tóm tắt · Two Sigma · 2019
…bộ đệm như "bể nước" làm phẳng các đợt dồn. Chọn Kafka thay RabbitMQ vì đã có dạng dịch vụ nội bộ. 3. Chuyển từ Kafka sang Elasticsearch: Logstash, khoảng 20 dòng cấu hình thay cho…