Tìm kiếm
40 kết quả cho “DynamoDB”. Tìm không phân biệt dấu.
- DynamoDB: Why migrate to DynamoDB from Cassandra? Bài tóm tắt · Expedia · 2018
…ộ khó: Dễ — [bài gốc](https://medium.com/expedia-group-tech/dynamodb-why-migrate-to-dynamodb-from-cassandra-f4955be87b19) Bài thứ 2 trong series về DynamoDB của Expedia Group Tech.…
- Medium’s DynamoDB Data Source for Apache Spark Bài tóm tắt · Medium · 2016
…· Độ khó: Dễ — [bài gốc](https://medium.engineering/mediums-dynamodb-data-source-for-apache-spark-62c6599a6dfd) Bài rất ngắn, công bố một thư viện mã nguồn mở. Đọc qua trình duyệt…
- Utilizing Amazon DynamoDB and AWS Lambda for Asynchronous Event Publication Bài tóm tắt · Zalando · 2022
….com/posts/2022/02/transactional-outbox-with-aws-lambda-and-dynamodb.html) Bối cảnh - Order Store của Zalando Payments lưu dữ liệu thanh toán theo đơn hàng trong DynamoDB, cập nhật…
- How Medium Detects Hotspots in DynamoDB using ElasticSearch, Logstash and Kibana Bài tóm tắt · Medium · 2015
…](https://medium.engineering/how-medium-detects-hotspots-in-dynamodb-using-elasticsearch-logstash-and-kibana-aaa3d6632cfd) Site chặn crawler; wiki đọc toàn văn qua trình duyệt, ghi…
- Building a New Rust Driver for ScyllaDB's DynamoDB API – with 58% More Throughput Bài tóm tắt · ScyllaDB · 2026
…//www.scylladb.com/2026/08/27/new-rust-driver-for-scylladbs-dynamodb-api/) Bài nhà cung cấp; dự án sinh viên (Đại học Warsaw) hợp tác với ScyllaDB. Benchmark do chính họ chạy trên…
- Moving to DynamoDB to Increase Application Resiliency Bài tóm tắt · CapitalOne · 2021
…ps://www.capitalone.com/tech/software-engineering/comparing-dynamodb-and-aurora-global-database-and-aurora-multi-master/) Bối cảnh - Một team ở Capital One chạy stack active-active…
- Serverless Transactions Serve Customers Bài tóm tắt · CapitalOne · 2017
…mainframe vẫn giữ mô hình ghi; cloud giữ mô hình đọc riêng (DynamoDB). Cái giá là phải giữ hai mô hình khớp nhau, tức chấp nhận eventual consistency. - Thành phần serverless: Lambd…
- Nebula as a Storage Platform to Build Airbnb's Search Backends Bài tóm tắt · Airbnb · 2016
…a; API key-value thống nhất gộp hai lớp: - Delta store trên DynamoDB nhận ghi realtime (chọn vì latency đọc thấp và AWS vận hành); chia bảng theo ngày để mỗi bảng chỉ vài shard Dyn…
- Snitch: Putting consistency back into S3 Bài tóm tắt · Box · 2018
…). - Snitch kế thừa S3AFileSystem, ghi thêm metastore trong DynamoDB: ghi object thì ghi DynamoDB; khi list, object có trong DynamoDB mà S3 chưa trả thì list lại với exponential ba…
- AWS Lessons Learned for Data Processing Pipelines Bài tóm tắt · Expedia · 2016
…eplication không được replicate tiếp (đúng như tài liệu). - DynamoDB với tải đột biến: ảnh mới về theo đợt, có lúc vượt capacity dự kiến cao nhất, gây lỗi; chỉ nhờ retry phía ứng d…
- The Stack That Helped Medium Drive 2.6 Millennia of Reading Time Bài tóm tắt · Medium · 2016
…đọc. - Stack ban đầu: EC2, app server Node.js, chuyển sang DynamoDB trước khi ra mắt công khai; một server Node xử lý ảnh (gọi GraphicsMagick), một server xử lý hàng đợi SQS cho v…
- Wix Inbox Journey: 3 Approaches for Zero Downtime Database Migration Bài tóm tắt · Wix · 2021
…ng bao nhiêu. Cả hai trường hợp dưới đây cuối cùng đều chọn DynamoDB . Ba cách migrate: 1. Theo vòng đời (dữ liệu online/offline của khách truy cập site: sống ngắn nhờ TTL, mỗi lần…
- ML Feature Serving Infrastructure at Lyft Bài tóm tắt · Lyft · 2021
…/REST; khi ghi, giá trị được kiểm theo metadata rồi lưu vào DynamoDB (mỗi dòng là giá trị mới nhất của một feature), từ đó nhân bản sang Hive (cho training) và Elasticsearch. Redis…
- Zero Sum by Design: 10 Years of Uber's Payments Platform Bài tóm tắt · Uber · 2026
…ngược lên các hệ thượng nguồn. - Số dư nhất quán mạnh trên DynamoDB: 2016 Uber vừa rời monolith, MySQL shard tự làm không bảo đảm được nhất quán mạnh cho số dư, nên dựng kho này t…
- How We Built a Cross-Region Caching Library Bài tóm tắt · Wix · 2022
…set tăng dần". Lần 2: thư viện WixCache 1. DB xuyên region: DynamoDB Global Table (replication giữa region do AWS lo, theo dõi được độ trễ replication). 2. Thư viện cache trong pod…
- Investment Insights from Two Years of AI-Powered Postmortem Analysis Bài tóm tắt · Zalando · 2025
…- Nhóm phụ trách các datastore trong Tech Radar (Postgres, DynamoDB, S3, ElastiCache, Elasticsearch) thử dùng LLM. Thay đổi chính - Thử NotebookLM trước: tóm tắt nhanh gấp 3 nhưng…
- Inside the feature store powering real-time AI in Dropbox Dash Bài tóm tắt · Dropbox · 2025
…tầng (engineer ML chỉ viết biến đổi PySpark), và có adapter DynamoDB, nhờ đó cắm được Dynovault , kho tương thích DynamoDB tự làm của Dropbox. Dynovault đặt cạnh workload inference…
- The million dollar engineering problem Bài tóm tắt · Segment · 2017
…lần tải tăng rồi không thu lại. Không có công cụ thần kỳ. - DynamoDB hot shard (~300.000 USD/năm): - Bị throttle dù đã cấp dư capacity. Thực tế tiền capacity quyết định số partitio…
- Dynein: Building a Distributed Delayed Job Queueing System Bài tóm tắt · Airbnb · 2019
…nh, không hợp Pod Kubernetes hay xoay vòng. - Phiên bản 2 = DynamoDB tự viết: việc của scheduler chỉ là "mỗi tick tìm job quá hạn rồi đẩy đi". Partition key = ID ngẫu nhiên (tải đề…
- Preventing Rogue Cookies with the Zillow Cookie Checker Bài tóm tắt · Zillow · 2019
…mỗi lần quét một trang. - Trạng thái nằm ngoài Lambda trong DynamoDB : danh sách URL cần quét, whitelist cookie, kết quả quét, chỉ số trang vừa quét. - Selenium điều khiển Chrome:…
- ML Model Deployment for Zillow Floor Plans with SageMaker Bài tóm tắt · Zillow · 2020
…như không tốn công. - Kết quả JSON trên S3, khoá lưu trong DynamoDB. - Tiếp theo: repo artifact model có GitLab CI/CD (build image theo framework, lint, chạy train/inference, kiểm…
- The Ultimate Load Test Bài tóm tắt · Tinder · 2020
Swipe Night (video tương tác) ra mắt ở Mỹ tối Chủ nhật 6/10/2019, chỉ trong khung 18h–24h. Thường Tinder rollout dần từ thị trường nhỏ, nhưng lần này phải bí mật và mở cho tất cả cùng lúc.
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- 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ả…
- 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:
- 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…
- Giao dịch phân tán và nhất quán xuyên service Chủ đề Thành viên
Với một DB quan hệ, BEGIN … COMMIT lo hết. Khi dữ liệu bị chia (shard, tách service, thêm Redis bên cạnh Postgres), một thao tác nghiệp vụ chạm nhiều nơi, và câu hỏi khó nhất trở thành "timeout rồi, việc đó đã xảy ra…
- 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.
- 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…
- 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:
- Độ tin cậy và multi-region Chủ đề Thành viên
Thay đổi kiến trúc lớn thường không đến từ kế hoạch mà từ một sự cố đau đớn. Khi đã chạy nhiều vùng, nhiều giả định của hệ thống một vùng không còn đúng.
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- 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…
- 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…
- Medium Công ty Thành viên
Năm 2015 Medium gặp throttle trên DynamoDB dù tổng capacity còn dư, vì capacity bị chia cho các partition ẩn; họ tự dựng access log qua ELK để tìm key nóng . Đầu 2018 Medium chuyển monolith Node.js có từ 2012 sang…
- CapitalOne Công ty Thành viên
Bài khái niệm (2020) của CapitalOne về active-active shared-nothing ở tầng DB: khác với HA, đòi ứng dụng chịu được xung đột ghi và hỏng dữ liệu âm thầm, nên hợp với cache hay session state hơn là system of record . Một…
- Expedia Công ty Thành viên
Bài đánh giá (2018) vì sao chuyển từ Cassandra sang DynamoDB: đổi khả năng tinh chỉnh (latency dưới 1 ms) lấy vận hành và capacity planning đơn giản; kèm danh sách khi nào không nên chuyển . Năm 2020, một bài hướng dẫn…
- No record left behind: How WarpStream can withstand cloud provider regional outages Bài tóm tắt · WarpStream · 2025
…control plane , cam kết 99,99% uptime, độ bền ngang S3 hay DynamoDB. Nhiều hệ thống chấp nhận "region sập thì mình sập", tức là uptime bị chặn trên bởi region của nhà cung cấp. -…
- Zalando Công ty Thành viên
Năm 2016 Zalando dựng microservices CRUD phát event mà không có read API: mỗi team tự replay stream và dựng bản sao, sinh nhiều nguồn sự thật; event Offer trễ tới 30 phút dịp Cyber Week. Từ 2022 họ gom về Product Read…