Tìm kiếm
19 kết quả cho “Modular monolith”. Tìm không phân biệt dấu.
- モジュラモノリスの品質を支えるリーダビリティチーム ― AI時代のスケーラブルなコード管理 (Readability team for a modular monolith in the AI era) Bài tóm tắt · Mercari · 2025
…eering.mercari.com/blog/entry/20251021-scaling-code-quality-modular-monolith-readability-team-ai-era/) Một bài trong series Global App (ngoài sheet). Bối cảnh kiến trúc: · . Bối cả…
- 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.
- Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity Bài tóm tắt · Shopify · 2019
…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ới giữa các domain được định nghĩa và tôn trọng. Dự án "Co…
- The Lego Monolith — A Monolith Microservice Proof of Concept Bài tóm tắt · Slalom Build · 2016
…stency sớm, nên khi tách ra sẽ ít bất ngờ hơn. Liên quan - (modular monolith ở quy mô lớn, 2019) · · -…
- Under Deconstruction: The State of Shopify's Monolith Bài tóm tắt · Shopify · 2020
18 tháng sau . Monolith chính có 2,8 triệu dòng Ruby, 500.000 commit, phát triển liên tục từ 2006, hàng trăm developer đang thêm tính năng.
- Improving Resiliency and Stability of a Large-scale Monolithic API Service Bài tóm tắt · LinkedIn · 2017
…, đây là bulkhead ở mức deploy. Đường giữa, giống tinh thần modular monolith của Shopify (). - Chia theo ranh giới sở hữu đã có (vertical) thì việc tách dễ và khớp với tổ chức. - Ư…
- グローバル展開にむけた基盤の再構築 (Rebuilding Foundation for Global Expansion) Bài tóm tắt · Mercari · 2025
…, C và B như nhau; mục tiêu cuối là thay cả nền của Nhật. - Modular monolith có thể deploy tách từng module khi cần (gần ý Service Weaver); giai đoạn đầu không gán module cho team…
- グローバル展開を支える基盤の裏側 (Behind the Infrastructure Powering Global Expansion) Bài tóm tắt · Mercari · 2025
…ó thì phải tự viết và tự bảo trì workflow. Thay đổi chính - Modular monolith tách được: cả hệ build thành một binary (đi lọt khuôn CI sẵn có), nhưng file cấu hình bật/tắt từng modu…
- Ready for changes with Hexagonal Architecture Bài tóm tắt · Netflix · 2020
Studio Engineering của Netflix có nhiều app phục vụ sản xuất phim (mua kịch bản, đàm phán, lịch quay...). Một app đời đầu là monolith: phát triển nhanh khi chưa ai hiểu miền nghiệp vụ; có lúc hơn 30 developer và hơn 300…
- 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ự…
- Thử nghiệm A/B và nền tảng experimentation Chủ đề Thành viên
Khi nhiều team cùng thay đổi một sản phẩm, "ship rồi xem metric" không còn trả lời được thay đổi nào gây ra gì. Thí nghiệm có đối chứng trả lời được, nhưng ở quy mô lớn nó thành một hệ thống: gán người dùng vào biến thể…
- 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…
- Mercari Công ty Thành viên
PaymentService của Merpay (2019) giữ nhất quán thanh toán qua nhiều service bằng cách tự làm ở tầng ứng dụng: chia pha + state machine, idempotency key bắt buộc, bù trừ kiểu TCC, đối soát và fault injection . Ba năm…
- Shopify Công ty Thành viên
Năm 2015 không còn mua được DB to hơn nên Shopify shard, rồi phát hiện thao tác lặp mọi shard làm mất cô lập lỗi. Kiến trúc pod (mỗi request chỉ chạm một tập datastore cô lập, Pod Mover dời pod sang DR) ra đời .…
- Lessons Learned From Running Apache Airflow at Scale Bài tóm tắt · Shopify · 2022
Shopify chạy Airflow production hơn hai năm (2022) cho trích xuất dữ liệu, huấn luyện model, bảo trì bảng Iceberg, mô hình hoá DBT; Airflow 2.2 trên Kubernetes, Celery executor, MySQL 8.
- Taming agents in the Mercari web monorepo Bài tóm tắt · Mercari · 2025
Đội web Global dùng nhiều công cụ agent khác nhau (Cursor, Claude Code, GitHub Copilot, Codex CLI), mỗi người tự chọn. Người dùng Cursor và Claude Code viết rule theo định dạng của công cụ mình: công trùng lặp, các bộ…
- Benchmarking databases for Global App Bài tóm tắt · Mercari · 2025
…ệu năng dao động). Vì sao - Không có DB "hoàn hảo"; với một modular monolith mới trên một vùng chính (Tokyo), hiệu năng/chi phí và hệ sinh thái PostgreSQL nặng hơn đa vùng native ở…
- Data fetching strategy for Mercari Global Marketplace web app Bài tóm tắt · Mercari · 2025
Web Global là Next.js (React Server Components) trong monorepo module hoá; BFF viết bằng gRPC, dùng chung với iOS và Android.
- From Local to Global: Building Seamless B2C Product Integration at Mercari Bài tóm tắt · Mercari · 2025
…index bất đồng bộ, không chặn luồng sync. - Ranh giới trong modular monolith: một module riêng nhận event từ Shops và đổi sang model của Global Foundation, chỉ gọi API nội bộ của m…