Tìm kiếm
32 kết quả cho “Component test”. Tìm không phân biệt dấu.
- Acceptance Tests On CI Pipeline Bài tóm tắt · Trendyol · 2020
…g nhiều kịch bản lỗi phải xử lý. Thay đổi chính - Thêm tầng component test (acceptance test cho riêng một service) giữa unit test và end-to-end: kiểm hành vi của cả service khi mọi…
- Building a region‑aware, SEO‑friendly global web app Bài tóm tắt · Mercari · 2025
…ic nghiệp vụ nằm ở BFF. - Next.js App Router + React Server Components cho app mới (dựng bằng công cụ Web Bootstrap của đội Frontend Enabling, sinh cả PR Terraform và manifest Kube…
- Building Kubernetes PR Previews with Shared Pulumi Components Bài tóm tắt · Pulumi · 2026
…com/blog/building-kubernetes-pr-previews-with-shared-pulumi-components/) Đăng trên blog của Pulumi (nhà cung cấp IaC); tác giả kể hệ của team mình nhưng không nêu tên sản phẩm/công…
- How we rebuilt Next.js with AI in one week Bài tóm tắt · Cloudflare · 2026
…), không bọc output của Next.js: routing, SSR, React Server Components, server actions, cache, middleware, dạng một plugin Vite. Khoảng 95% là Vite thuần, không đặc thù Cloudflare;…
- How we achieved independent deployments in a micro-frontend architecture Bài tóm tắt · Allegro · 2026
…ice opbox-web render toàn bộ frontend và đóng gói hơn 1.200 component/plugin/service (gói npm) làm phụ thuộc. - Deploy theo release train thủ công hai lần mỗi ngày: phải gom đủ tác…
- Reducing local dev time by 83%: Why we migrated off Next.js Bài tóm tắt · Inngest · 2026
…tới một ngày", dùng App Router từ bản beta và React Server Components (RSC) với lời hứa bỏ được màn hình trống và network waterfall của SPA. - Theo tác giả, Next.js tối ưu cho đội…
- Migrating HotPads to an Isomorphic Stack with React Bài tóm tắt · Zillow · 2016
…chưa chắc chạy JS), CSR cho chuyển trang mượt. - Mỗi route component khai báo hàm lấy dữ liệu trả promise; server chạy song song mọi promise của route rồi mới render, nên thời gia…
- 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…
- 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.
- 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ự…
- 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.
- 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…
- Quản lý fleet và migrate code hàng loạt Chủ đề Thành viên
Khi số component (repo, service, pipeline, thư viện) tăng nhanh hơn số kỹ sư, chi phí của mỗi thay đổi xuyên suốt (nâng thư viện, vá bảo mật, đổi API nội bộ, khai tử dataset) tỉ lệ với số component chứ không với độ khó…
- Kiến trúc frontend Chủ đề Thành viên
Frontend bắt đầu là vài trang render ở server; lớn lên thành ứng dụng có trạng thái, nhiều team cùng sửa, và mỗi tính năng thêm vào là thêm byte phải tải. Ba trục lặp lại trong các nguồn: render ở đâu (server, client,…
- 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ả…
- Fleet Management at Spotify (Part 1): Spotify's Shift to a Fleet-First Mindset Bài tóm tắt · Spotify · 2023
…fy (2023). Bối cảnh - 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...).…
- Fleet Management at Spotify (Part 3): Fleet-wide Refactoring Bài tóm tắt · Spotify · 2023
…rger: tự merge khi qua mọi test và check; theo dõi sức khoẻ component sau merge qua sự kiện deploy. Rollout rất chậm: đầu tiên chỉ cho shift BOM, chia backend theo mức quan trọng v…
- Under Deconstruction: The State of Shopify's Monolith Bài tóm tắt · Shopify · 2020
…(Ability, Motivation, Prompt): - Ép pattern giao tiếp giữa component một cách đồng loạt phản tác dụng : thêm luật mà không giải bài toán thật; có nơi developer bẻ bài toán cho vừa…
- Trendyol Công ty Thành viên
Trendyol là sàn thương mại điện tử Thổ Nhĩ Kỳ; bài 1/2021 trên blog trendyol-tech kể team Search đưa mutation testing (PIT) vào pipeline GitLab: chỉ đột biến class đã đổi trong nhánh để vừa vòng CI, kết quả đẩy vào…
- Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity Bài tóm tắt · Shopify · 2019
…h giới giữa các domain được định nghĩa và tôn trọng. Dự án "Componentization" bắt đầu đầu 2017, sau khi khảo sát developer để có dữ liệu về điểm đau thật. 1. Tổ chức lại code theo…
- Engineering the agentic SDLC Bài tóm tắt · Optiver · 2026
…ernance). - Bài kiểm tra: kết nối sàn mới . Mỗi sàn cần một component quản lý phiên (login, heartbeat, giao tiếp với phần còn lại của stack); việc lặp lại nhưng chi tiết khác nhau…
- How Yelp Keeps Server-Driven UI Consistent Across Four Platforms Bài tóm tắt · Yelp · 2026
…Web, iOS, Android: sáu biến thể. Design system Cookbook giữ component (nút, màu…) nhất quán giữa ba nền tảng, do đội Design Systems bảo trì. - CHAOS là framework server-driven UI (…
- Migrating millions of lines of code to TypeScript Bài tóm tắt · Stripe · 2022
…Airtable làm nền. - Chuẩn bị theo tầng: design system Sail (component React gõ kiểu chặt) được sinh định nghĩa TypeScript thay vì chuyển code, kèm test để định nghĩa không lệch với…
- The LMAX Architecture Bài tóm tắt · LMAX · 2011
…ý nghĩa thường khó hơn viết code production; phải test với component rỗng để chắc bộ test đủ nhanh. - Theo Fowler, kiến trúc hợp với miền "kết nối", nơi mỗi giao dịch ảnh hưởng gi…
- 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 .…
- Optiver Công ty Thành viên
Công ty market making (quyền chọn và nhiều loại tài sản khác) trên nhiều sàn. Theo Optiver, độ dài vòng nghiên cứu là chỉ tiêu cốt lõi; nền tảng nghiên cứu chạy hybrid on-prem và cloud với vị trí chạy quyết định trước…
- Supercharging Discord Mobile: Our Journey to a Faster App Bài tóm tắt · Discord · 2025
…hơn 10%. - Chat list (vốn đã native): tái sử dụng (recycle) component và mosaic ảnh, nạp lười phần ít dùng (spoiler, overlay upload), đo kích thước nhanh hơn, đổ sẵn pool recycle t…
- Etsy's Journey to TypeScript Bài tóm tắt · Etsy · 2021
…kiểu trong bộ test). Phần lâu là kiểu tốt cho mọi tiện ích, component, công cụ dùng chung, vì dependency không kiểu sẽ thành any . - Lint cho độ cụ thể của kiểu: typescript-eslint;…
- Rebuilding our tech stack for the new Facebook.com Bài tóm tắt · Meta · 2020
…lesheet nhỏ dùng chung: CSS trang chủ −80% . Style đặt cạnh component để xoá cùng nhau; build tự đổi px sang rem; theme bằng biến CSS nên dark mode không cần tải thêm. - JavaScript…
- Spotify Công ty Thành viên
Hai nguồn của Spotify trong wiki đều về nền tảng nội bộ Backstage. Năm 2021, khi team hạ tầng giữ cluster Kubernetes ở nhiều region và team tính năng chỉ deploy lên, Spotify viết plugin Kubernetes cho Backstage để người…
- From Native to React Native to Flutter Bài tóm tắt · Zerodha · 2022
…React không mượt; đã giảm phạm vi render xuống Text , shouldComponentUpdate , throttle, setNativeProps . Thư viện navigation chạy tốt trên iOS nhưng lỗi trên Android, nên bỏ kế hoạ…
- Koios: A lightweight workflow service combined with server-driven UI for a better customer experience Bài tóm tắt · Zillow · 2024
…/app . Template ở nhiều mức (workflow, trang, phần tử) dùng component của design system. - Nhánh quyết định gọi dữ liệu back-end qua GraphQL federated ; kích hoạt workflow theo sự…