Tìm kiếm
35 kết quả cho “actor model”. Tìm không phân biệt dấu.
- Modeling Equities Returns: The Linear Case Bài tóm tắt · Hudson River Trading · 2023
…el để hiểu rủi ro và hiệu quả của danh mục. Bài giới thiệu factor model : lợi suất của nhiều tài sản được giải thích bằng ít "nhân tố" chung. - Mô hình: lợi suất tài sản = ma trận…
- Running a Software Factory Efficiently at Uber Scale Bài tóm tắt · Uber · 2026
…ài gốc](https://www.uber.com/us/en/blog/efficient-software-factory/) Bối cảnh - AI có mặt ở mọi pha phát triển phần mềm ở Uber (2026): hơn 70% pull request được ghi cho agent chạy…
- Lessons Learnt From Consolidating ML Models in a Large Scale Recommendation System Bài tóm tắt · Netflix · 2023
…h hoàn toàn khác nhau. Bài học cho SWE - Gộp model giống refactor gộp module trùng lặp: giảm hệ phải vận hành, nhưng biến tách biệt giữa các use case thành phụ thuộc chung. - Tách…
- Learning the language of home buying: Zillow's event-based foundational user behavior model Bài tóm tắt · Zillow · 2026
…ín hiệu yếu thì nhiều. Gợi ý dựa trên tóm tắt tĩnh (matrix factorization, embedding gộp, histogram thuộc tính) mất mạch câu chuyện và quan hệ giữa thuộc tính. - Zillow thử LLM fron…
- The LMAX Architecture Bài tóm tắt · LMAX · 2011
…sàn. - Thử concurrency tường minh trước: prototype sàn theo actor model/SEDA. Đo hiệu năng thấy CPU tốn nhiều thời gian quản lý hàng đợi hơn chạy logic; hàng đợi là nút cổ chai. Th…
- Concourse: Generating Personalized Content Notifications in Near-Real-Time Bài tóm tắt · LinkedIn · 2018
…low manager chuẩn hoá request, đẩy vào Kafka partition theo actor (người tạo nội dung) để cache feature của actor tại chỗ. - Fanout gọi Edges API lấy kết nối và follower, sinh một…
- Halving the Time: How Uber Eats Rebuilt Its Search Pipeline Bài tóm tắt · Uber · 2026
Latency search của Uber Eats đã tăng tới mức không chấp nhận được. Ba nguyên nhân chính: retrieval lấy hàng chục nghìn ứng viên rồi hydrate đầy đủ tất cả trước khi ranking bỏ phần lớn; hydration là một pha nguyên khối…
- Building Venice with Apache Helix Bài tóm tắt · LinkedIn · 2017
…c vụ: replica là bản dựng lại được từ log, nên replication factor của kho và của Kafka độc lập. - Thư viện quản lý cụm dùng chung (state machine + controller) làm các kho mới chỉ p…
- Designing MCP Gateway: Uber's MCP Management Platform Bài tóm tắt · Uber · 2026
Tích hợp MCP (Model Context Protocol, giao thức để agent gọi tool) ban đầu ở Uber là ad-hoc: agent mạnh lên rõ khi đọc được ngữ cảnh nghiệp vụ trực tiếp, gọi service nội bộ và hành động thay người dùng. Khi hàng trăm…
- How Discord Stores Billions of Messages Bài tóm tắt · Discord · 2017
…B trong vòng một tuần. - Cụm ban đầu: 12 node, replication factor 3, ~1TB nén mỗi node. Ghi dưới 1ms, đọc dưới 5ms. Vì sao Theo Discord: dữ liệu + index không còn vừa RAM; họ cần m…
- 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.
- Hạ tầng nghiên cứu định lượng (dữ liệu thị trường, feature, backtest) Chủ đề Thành viên
Một quỹ định lượng hay công ty market making sống bằng vòng nghiên cứu: đặt giả thuyết → lấy dữ liệu → tạo feature → train model hay dựng tín hiệu → backtest/mô phỏng → đưa vào giao dịch thật → lặp lại. Theo Optiver, độ…
- Coding agent trong engineering (migrate, viết lại, chạy song song, quyền hạn) Chủ đề Thành viên
Từ 2026 các công ty bắt đầu giao cho coding agent những việc trước đây là dự án nhiều tuần: migrate hàng trăm module hay dataset, dọn feature flag, viết lại cả framework hay app. Agent viết nhanh, nhưng ba thứ không tự…
- Hệ thống độ trễ thấp (low latency) Chủ đề Thành viên
Ở sàn giao dịch và công ty market making, mỗi giao dịch làm thay đổi thị trường cho giao dịch sau, và ai phản ứng chậm hơn thì thua. Yêu cầu không chỉ là latency trung bình thấp mà latency ổn định ở đuôi, ở thang micro…
- 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:
- Xác thực và phân quyền (authn/authz) Chủ đề Thành viên
Ở monolith, mỗi dữ liệu thường chỉ có một đường vào, nên kiểm tra quyền nằm ngay đó: một hàm hasaccess?, một API mỗi resource. Khi hệ thống tách thành nhiều service, nhiều client, nhiều loại token, cả hai nửa đều vỡ:
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- 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.
- Kiểm thử độ tin cậy (chaos, fault injection, mô phỏng tất định) Chủ đề Thành viên
Lỗi trong hệ phân tán là chắc chắn (máy chết, zone mất, dependency chậm, cấu hình sai), nhưng phần lớn lỗi nằm ở những tổ hợp hiếm mà test chức năng không chạm tới. Bài toán là chủ động gây lỗi để biết hệ thống phản ứng…
- 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…
- Zillow Công ty Thành viên
Zillow cho thấy một công ty dữ liệu đi từ ứng dụng web có cache tự làm sang nền tảng dữ liệu, ML và thí nghiệm dùng chung. Năm 2012 các sản phẩm mới đã chạy trên AWS: nền tảng website cho môi giới trên WordPress dùng…
- Hudson River Trading Công ty Thành viên
Công ty giao dịch thuật toán (HRT), phần lớn hạ tầng on-premises, nhiều site trên thế giới. Năm 2021 họ scale Prometheus bằng shard chỉ ingest cộng query node đọc remote, vì federation mất khả năng tổng hợp ad-hoc trên…
- Uber Công ty Thành viên
Một vòng đủ: monolith → microservices → tổ chức lại microservices. Năm 2012–2013 Uber có hai monolith; khi lên hàng trăm kỹ sư thì tách. Lý do chủ yếu là tổ chức. Năm 2015 họ có 500+ service và phải chuẩn hoá contract…
- LinkedIn Công ty Thành viên
Bài khung là bài nhìn lại năm 2015 . LinkedIn bắt đầu năm 2003 là một monolith tên Leo. Service đầu tiên tách ra là member graph, vì đồ thị kết nối có profile tải khác hẳn; DB profile được đỡ bằng scale dọc rồi replica…
- Inside Figma: a case study on strict null checks Bài tóm tắt · Figma · 2020
…eam; tổng 30 engineer tham gia. Chính sách: khuyến khích refactor để chứng minh nullability thay vì rải null và ! , nhưng cho phép đi tắt khi quá tốn; chấp nhận vài hồi quy vì ngườ…
- Near real-time features for near real-time personalization Bài tóm tắt · LinkedIn · 2022
…(trung bình, đếm theo địa điểm). - Schema hành động chuẩn: actor, verb, object kèm thuộc tính từng phần (kiểu JsonObject để linh hoạt), timestamp. - Samza đọc event từ Kafka, viết…
- The Deceptively Simple Act of Writing to Disk Bài tóm tắt · ScyllaDB · 2026
…bị mất. - strace cho thấy mọi lệnh ghi bị đẩy khỏi thread reactor sang thread của XFS ( RWF NOWAIT trả EAGAIN , Seastar gửi lại không có cờ). Tắt cờ không tăng throughput; về sau m…
- Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity Bài tóm tắt · Shopify · 2019
…hạ tầng mỗi service, gọi qua mạng (latency, độ tin cậy), refactor xuyên service phải phối hợp deploy. Thay đổi chính Modular monolith : một codebase, một lần deploy, nhưng ranh giớ…
- Helix: The internal tool powering our Shopify app's native migration Bài tóm tắt · Shopify · 2026
…o migration (tính năng mới dùng thiết kế làm tham chiếu, refactor thì bỏ cổng UI). Bài học cho SWE - Bản cũ đang chạy là đặc tả tốt nhất cho một lần viết lại; cần cách so sánh tự đ…
- How AI Agents Halved the Effort of Migrating 500 Gradle Modules from Koin to Hilt Bài tóm tắt · Allegro · 2026
…ude Opus 4.6 hoặc Claude Code): mỗi cấu trúc DSL của Koin (factory, single, viewModel, named, binds, scoped…) có ví dụ "Trước/Sau" cụ thể; agent khớp mẫu trong code với "Trước" rồi…
- Atlas: Our journey from a Python monolith to a managed platform Bài tóm tắt · Dropbox · 2021
…isibility); phá import cycle mất nhiều năm với script và refactor, chặn tái phát bằng cùng cơ chế. - Mỗi servlet một cluster: cô lập lỗi mặc định, đẩy độc lập; cấu hình sinh tự độn…
- LMAX Công ty Thành viên
Sàn giao dịch phái sinh cho nhà đầu tư cá nhân, thuộc Betfair. Nguồn duy nhất trong wiki là bài năm 2011 của Martin Fowler, viết theo lời kể của đội LMAX: sau khi prototype actor model cho thấy CPU bận quản lý hàng đợi…
- The AI Lied to Me — And That's When I Learned How to Use It Bài tóm tắt · Mercari · 2025
…òng code production trên 5 service (endpoint, đổi logic, refactor, migration DB), qua review và quy trình thường; một lỗi logic đáng kể (chọn nhầm trường ID trong bốn loại ID) mà c…
- Common Performance Pitfalls of Modern Storage I/O Bài tóm tắt · ScyllaDB · 2026
…đang xếp hàng: lệnh ghi bị đẩy sang worker thread thay vì reactor, thêm context switch và latency spike. Biết trước kích thước thì fallocate() hoặc rẻ hơn là ftruncate() (Seastar c…
- Coding Is No Longer the Constraint: Scaling Developer Experience to Teams and Agents Bài tóm tắt · Spotify · 2026
…giản nhưng gãy với thay đổi phức tạp (thay lời gọi API, refactor mẫu dùng) khi chạy qua hàng triệu dòng và hàng nghìn component. Thay đổi chính - Fleet Management tới 2026 đã merg…