Tìm kiếm
40 kết quả cho “Slack”. Tìm không phân biệt dấu.
- Slack Công ty Thành viên
Slack bắt đầu bằng LAMP và giữ PHP vì môi trường của nó (mỗi request trạng thái sạch, vòng lặp sửa–tải lại). Họ cải tiến dần bằng HHVM và Hack thay vì viết lại . Tầng dữ liệu đi từ MySQL active-active shard theo…
- Slack's Outage on January 4th 2021 Bài tóm tắt · Slack · 2021
…21 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/slacks-outage-on-january-4th-2021/) Bối cảnh - Ngày làm việc đầu năm: Slack đi từ lúc vắng nhất năm sa…
- Slack's Incident on 2-22-22 Bài tóm tắt · Slack · 2022
· 2022 · 3. Quy mô lớn · Độ khó: Khó — [bài gốc](https://slack.engineering/slacks-incident-on-2-22-22/) Postmortem do Incident Commander của sự cố viết. Bối cảnh - Client Slack ph…
- Slack's Migration to a Cellular Architecture Bài tóm tắt · Slack · 2023
…23 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/slacks-migration-to-a-cellular-architecture/) Bài đầu của một series; phần sau (cách silo service nội…
- Shipyard: How We Built Slack's Next-Generation EC2 Platform Bài tóm tắt · Slack · 2026
…26 · 4. Điều chỉnh · Độ khó: Trung bình — [bài gốc](https://slack.engineering/shipyard-how-we-built-slacks-next-generation-ec2-platform/) Phần 3 của chuỗi: phần 1 · phần 2 . Bối cả…
- Maximum Warp: Building Migrations for Slack Enterprise Grid Bài tóm tắt · Slack · 2017
…7 · 2. Tăng trưởng · Độ khó: Trung bình — [bài gốc](https://slack.engineering/maximum-warp-building-migrations-for-slack-enterprise-grid/) Bối cảnh - Mô hình dữ liệu Slack: mọi dữ…
- Scaling Datastores at Slack with Vitess Bài tóm tắt · Slack · 2020
…2020 · 3. Quy mô lớn · Độ khó: Nâng cao — [bài gốc](https://slack.engineering/scaling-datastores-at-slack-with-vitess/) Bối cảnh - Slack bắt đầu bằng LAMP. Mọi dữ liệu trên MySQL,…
- Re-architecting Slack's Workspace Preferences: Moving to an EAV Model Bài tóm tắt · Slack · 2018
· 2018 · 3. Quy mô lớn · Độ khó: Dễ — [bài gốc](https://slack.engineering/re-architecting-slacks-workspace-preferences-how-to-move-to-an-eav-model-to-support-scalability/) Bối cản…
- From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines Bài tóm tắt · Slack · 2026
…26 · 4. Điều chỉnh · Độ khó: Trung bình — [bài gốc](https://slack.engineering/from-ssh-to-rest-a-security-driven-modernization-of-slacks-emr-data-pipelines/) Bối cảnh - Data platfo…
- Flannel: An Application-Level Edge Cache to Make Slack Scale Bài tóm tắt · Slack · 2017
…7 · 2. Tăng trưởng · Độ khó: Trung bình — [bài gốc](https://slack.engineering/flannel-an-application-level-edge-cache-to-make-slack-scale/) Bối cảnh - Slack thiết kế cho team vài t…
- Navigating the Spark 3 and EMR 6 Upgrade Journey at Slack Bài tóm tắt · Slack · 2024
…24 · 4. Điều chỉnh · Độ khó: Trung bình — [bài gốc](https://slack.engineering/unlocking-efficiency-and-performance-navigating-the-spark-3-and-emr-6-upgrade-journey-at-slack/) Bối c…
- Building Slack's Anomaly Event Response Bài tóm tắt · Slack · 2025
…25 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/building-slacks-anomaly-event-response/) Bài giới thiệu tính năng bảo mật cho khách Enterprise Grid; í…
- How Slack Rebuilt Notifications Bài tóm tắt · Slack · 2026
· 2026 · 4. Điều chỉnh · Độ khó: Dễ — [bài gốc](https://slack.engineering/how-slack-rebuilt-notifications/) Phần lớn bài là sản phẩm/UX (thiết kế lại cài đặt thông báo); wiki chỉ…
- Automated Incident Management Through Slack Bài tóm tắt · Airbnb · 2022
…e ai. - Người xử lý mất nhiều thời gian chuyển qua lại giữa Slack, PagerDuty và Jira để mở sự cố, gọi người và cung cấp bối cảnh. Thay đổi chính - Tự viết một bot Slack (Go) làm "p…
- Scaling Slack's Job Queue Bài tóm tắt · Slack · 2017
…7 · 2. Tăng trưởng · Độ khó: Trung bình — [bài gốc](https://slack.engineering/scaling-slacks-job-queue/) Bối cảnh - Job queue chạy mọi việc không làm kịp trong request web: mỗi tin…
- Advancing Our Chef Infrastructure Bài tóm tắt · Slack · 2024
…24 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/advancing-our-chef-infrastructure/) Phần 1 của chuỗi ba bài về hạ tầng EC2 của Slack: phần 2 · phần 3…
- Migrating Millions of Concurrent Websockets to Envoy Bài tóm tắt · Slack · 2021
…21 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/migrating-millions-of-concurrent-websockets-to-envoy/) Bối cảnh - Hàng triệu user kết nối đồng thời lú…
- Taking PHP Seriously Bài tóm tắt · Slack · 2016
· 2016 · 2. Tăng trưởng · Độ khó: Dễ — [bài gốc](https://slack.engineering/taking-php-seriously/) Bối cảnh - Slack viết phần lớn logic server bằng PHP. Đây là lựa chọn lạ vào năm…
- Our Journey Migrating to AWS IMDSv2 Bài tóm tắt · Slack · 2023
…23 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/our-journey-migrating-to-aws-imdsv2/) Động lực là bảo mật (IMDSv1 làm lỗ hổng SSRF dễ lấy credential);…
- Advancing Our Chef Infrastructure: Safety Without Disruption Bài tóm tắt · Slack · 2025
…25 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/advancing-our-chef-infrastructure-safety-without-disruption/) Phần 2 của chuỗi ba bài: phần 1 · phần 3…
- Building Self-driving Kafka clusters using open source components Bài tóm tắt · Slack · 2022
…22 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components/) Bối cảnh - Kafka ở Slack là xương…
- Executing Cron Scripts Reliably At Scale Bài tóm tắt · Slack · 2023
· 2023 · 3. Quy mô lớn · Độ khó: Dễ — [bài gốc](https://slack.engineering/executing-cron-scripts-reliably-at-scale/) Bối cảnh - Cron chạy chức năng then chốt: nhắc việc đúng giờ,…
- Training Orchestrator: Unifying Model Training at Yelp Bài tóm tắt · Yelp · 2026
…khác nhau; mỗi team tự viết script theo dõi tiến độ và báo Slack (parse log, dễ gãy, bỏ sót lỗi); khó chạy lại đúng một lần train cũ. Thay đổi chính - Training Orchestrator tách "…
- Open Sourcing Iris and Oncall Bài tóm tắt · LinkedIn · 2017
…n chỉ ghi mức ưu tiên , mỗi người tự map ưu tiên sang kênh (Slack, SMS, gọi). Gửi qua nhà cung cấp (Twilio, Slack). Role (team, on-call, manager) tra động từ nguồn khác. - Oncall:…
- Implementing ChatOps into our Incident Management Procedure Bài tóm tắt · Shopify · 2018
…i thực sự kết thúc. - Bot Spy (dựa trên Lita, Ruby; nối với Slack, PagerDuty, StatusPage, GitHub qua webhook): - spy page , spy pager ack để gọi và nhận page ngay trong chat. - spy…
- Auditing AWS IAM for better security practices Bài tóm tắt · Postman · 2019
…IAM REST API, chạy định kỳ bằng Monitor và đẩy kết quả vào Slack. Vì sao - Quyền gắn với thực thể IAM thay đổi liên tục, nên audit phải chạy thường xuyên; làm tay 3 ngày mỗi lần t…
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…
- Deploy và release an toàn Chủ đề Thành viên
Phần lớn sự cố bắt đầu bằng một thay đổi: code mới, cấu hình mới, hạ tầng mới. Khi hệ thống và tổ chức lớn lên, câu hỏi là làm sao đưa thay đổi lên production thường xuyên mà vẫn giới hạn được thiệt hại khi có lỗi.
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- 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…
- Bảo mật hạ tầng và quản lý secret Chủ đề Thành viên
Khi hệ thống lớn lên, số credential (mật khẩu DB, API key, SSH key, token, cookie phiên) tăng theo số service, pipeline, nhà cung cấp, và chúng rải vào code, cấu hình, hệ build, log. Các nguồn trong wiki cho thấy kẻ tấn…
- Multi-tenancy và cô lập tenant Chủ đề Thành viên
Một hệ phục vụ nhiều khách (tenant: workspace, shop, organization, account, service nội bộ) trên cùng hạ tầng thì rẻ và dễ vận hành, vì tài nguyên được dùng chung. Cái giá là bốn câu hỏi đi theo hệ suốt đời:
- 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…
- Xử lý sự cố và on-call Chủ đề Thành viên
Khi hệ còn nhỏ, vài người biết hết mọi thứ; có lỗi thì người thấy đầu tiên sửa luôn. Khi có hàng trăm service và hàng trăm engineer, câu hỏi đổi khác:
- 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ả…
- Load shedding, rate limit và backpressure Chủ đề Thành viên
Mọi hệ đều có lúc nhận nhiều việc hơn sức làm: spike của người dùng, client nội bộ có bug, dependency chậm đi, retry dồn lại. Theo Discord, khi chạm giới hạn năng lực thì đó là bài toán kinh tế: hoặc tăng cung (thêm…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng: