Tìm kiếm
24 kết quả cho “data integration”. Tìm không phân biệt dấu.
- Simplifying Data and Product Integrations with a Data Abstraction Layer Bài tóm tắt · Uber · 2026
…khó: Trung bình — [bài gốc](https://www.uber.com/us/en/blog/data-abstraction-layer/) Bối cảnh - Query dữ liệu thường gắn chặt với cấu trúc và vị trí của dataset ("dùng bảng v2, trư…
- The Log: What every software engineer should know about real-time data's unifying abstraction Bài tóm tắt · LinkedIn · 2013
…og-what-every-software-engineer-should-know-about-real-time-datas-unifying) Bài luận dài của Jay Kreps (khi đó ở LinkedIn). Phần lớn là lý thuyết về log; trang này tóm phần kể chuy…
- Why isn't all test automation run on the pipeline? Bài tóm tắt · Slalom Build · 2019
…chạy service trong test runner. Gộp SpringRunner với runner DataProviderRunner đang dùng thành một runner, dùng @SpringBootTest , rồi đưa vào pipeline. Khoảng một ngày công, chi ph…
- From Local to Global: Building Seamless B2C Product Integration at Mercari Bài tóm tắt · Mercari · 2025
…iện gần real-time trên Global Foundation. Hai thế giới khác data model: C2C một món một listing; B2C một sản phẩm có nhiều biến thể (cỡ, màu), mỗi biến thể tồn kho riêng. Hàng triệ…
- Scaling up your microservice testing with Apache Spark Bài tóm tắt · Stripe · 2026
…rên hàng tháng tới hàng năm đầu vào lịch sử. Kết quả là một dataset để query, join, diff. - Ba cách dùng: - Regression test: chạy song song bản production và bản ứng viên trên đầu…
- Incident report: Vercel environment variables cleared during synchronization Bài tóm tắt · Trigger.dev · 2026
…l vì API không trả giá trị Sensitive. Phải dựng lại bản sao database ngay trước sự cố và chép dữ liệu đã mã hoá sang, không giải mã secret của khách. - Mỗi giá trị chỉ được khôi ph…
- Ready for changes with Hexagonal Architecture Bài tóm tắt · Netflix · 2020
…Interactor (thực hiện một hành động nghiệp vụ). Bên ngoài: Data Source (adapter cài đặt repository cho từng kho) và Transport Layer (API, event, cron, CLI đều gọi được interactor)…
- How We Built Infrastructure to Run User Forecasts at Spotify Bài tóm tắt · Spotify · 2022
…au) → tự sinh tóm tắt và biểu đồ cho cả công ty. - Công cụ: Dataflow (Beam do Google quản lý) cho việc cần song song lớn; job Python đóng Docker chạy trên Kubernetes cho việc nhỏ.…
- From One Horizontal Scaling Controller to Many: Evolving Uber's Compute Platform Bài tóm tắt · Uber · 2026
…- Container Platform của Uber (2026): hơn 100 cụm compute ở data center và cloud (Oracle, Google), khoảng 4.000 service trên 3 triệu core, 1,5 triệu lần khởi động pod mỗi ngày. Up…
- Service Level Testing for Microservices in Swiggy Bài tóm tắt · Swiggy · 2021
…chạy với endpoint giống production, dependency dựng cục bộ (database, queue, cache) và endpoint HTTP/gRPC mà service gọi thì mock. - Vấn đề: viết SLT lâu hơn viết code ("tốn thời g…
- 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…
- 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.
- 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…
- CI và build ở quy mô lớn Chủ đề Thành viên
Lúc nhỏ, CI là "mỗi commit chạy hết build và test". Khi codebase và số commit tăng, chạy hết trở thành bất khả (Stripe 2026: chạy tuần tự mất bốn tháng), và thời gian chờ của một thay đổi không còn chỉ là thời gian…
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- Airbnb Công ty Thành viên
Airbnb chuyển từ một ứng dụng Rails khổng lồ sang SOA, và lộ ra chi phí test: deep integration test cho mọi service không scale, nên họ chuyển sang tháp test + CD có canary analysis . Năm 2025 với ba trụ sản phẩm, data…
- Netflix Billing Migration to AWS — Part II Bài tóm tắt · Netflix · 2016
…4f6358126) Series 3 phần: (tổng quan) · phần 2 (bài này) · (database). Bối cảnh - Trước dự án: 2 Oracle trong DC (subscription; hoá đơn/thanh toán), vài app REST làm CRUD cho websi…
- A monolithic architecture for our clients' hundreds of versions: how we write and support tests Bài tóm tắt · Bumble · 2019
…g đó, tên bảng có khoá riêng mỗi test. Hết bận tâm cấu trúc DataSet, không ghi bẩn bảng thật, vẫn kiểm tương thích với đúng phiên bản MySQL, và chạy song song không khoá nhau. - AP…
- Training Orchestrator: Unifying Model Training at Yelp Bài tóm tắt · Yelp · 2026
…hàm: loại step định nghĩa bằng schema input/output (step ra dataset nối với step cần dataset, step ra model nối với step cần model), và orchestrator kiểm schema giữa các step , nên…
- Service Architecture at SoundCloud — Part 2: Value-Added Services Bài tóm tắt · SoundCloud · 2021
…gate (entity + value object, theo DDD), ví dụ track kèm metadata, transcoding, chính sách hiển thị. VAS không tự ghép metadata của entity khác: track chỉ giữ user ID của chủ sở hữu…
- From 48k lines of code to 10: the story of GitHub's JavaScript SDK Bài tóm tắt · GitHub · 2020
@octokit/rest khởi đầu là package cộng đồng github (commit đầu 6/2010, thời Node v0.1). Năm 2017 GitHub nhận nó làm SDK chính thức cho REST API, chạy cả Node lẫn trình duyệt; lúc đó khoảng 16.000 dòng, lõi là…
- Production testing with dark canaries Bài tóm tắt · LinkedIn · 2020
…host-host trong ZooKeeper dựng bằng script Python. Khi thêm data center, dùng ở cả mid-tier và frontend, và instance co giãn động, mapping hỏng mỗi khi host bị thay và phải dựng lạ…
- Fleet Management at Spotify (Part 1): Spotify's Shift to a Fleet-First Mindset Bài tóm tắt · Spotify · 2023
Spotify chia phần mềm thành rất nhiều component nhỏ do từng squad tự thiết kế, build, vận hành (microservice cho mọi loại: service, pipeline dữ liệu, web...). Số component tăng nhanh hơn số kỹ sư.
- How Uber Executed A JUnit Migration at Massive Scale Bài tóm tắt · Uber · 2026
…write parse code thành LST (cây giữ cả kiểu, định dạng, metadata), recipe biến đổi trên cây rồi ghi lại. Viết một Bazel aspect gom file nguồn và classpath biên dịch của target, chạ…