Tìm kiếm
40 kết quả cho “viết lại app”. Tìm không phân biệt dấu.
- 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ự…
- WhatsApp Công ty Thành viên
WhatsApp là ca hiếm: blog kỹ thuật gần như chỉ kể hai giai đoạn, và hai giai đoạn ấy giải hai bài khác hẳn nhau. Giai đoạn Erlang (2011–2014) là câu chuyện tối ưu một hệ nhỏ người: năm 2012, một server FreeBSD + Erlang…
- From Native to React Native to Flutter Bài tóm tắt · Zerodha · 2022
…ủa Zerodha. Ban đầu chỉ có web; 2015 một developer duy nhất viết app Android native; iOS (khoảng 10% người dùng) chỉ là webview bọc web app. - Tính năng ra web trước, ổn định API r…
- Building a region‑aware, SEO‑friendly global web app Bài tóm tắt · Mercari · 2025
…với giao tiếp giữa module backend, để ít công nghệ hơn. BFF viết bằng Go, nằm ở backend nhưng sở hữu chung giữa client và backend. Theo tác giả, lần viết lại web Nhật trước mất kho…
- Rust at scale: An added layer of security for WhatsApp Bài tóm tắt · WhatsApp · 2026
…m là ứng viên cho ngôn ngữ an toàn bộ nhớ. Thay đổi chính - Viết lại song song, không thay dần: bản Rust phát triển cạnh bản C++; dùng differential fuzzing cùng unit test và integr…
- How WhatsApp enables de-identified authenticated telemetry (DIT) Bài tóm tắt · WhatsApp · 2021
…tính. - Bắt đầu xây từ đầu 2020 (tên cũ PrivateStats); bài viết khi đã rollout toàn cầu và đang thử nghiệm ở quy mô thật. Thay đổi chính - Tách log thành hai bước: 1. Qua kết nối…
- The WhatsApp Architecture Facebook Bought For $19 Billion Bài tóm tắt · WhatsApp · 2014
…ễ bắt đầu, và Erlang hợp với hệ liên lạc lớn. Những năm sau viết lại phần lớn: đổi XMPP sang giao thức tự phát triển , tái cấu trúc code, thiết kế lại thành phần lõi, sửa nhiều chỗ…
- How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second Bài tóm tắt · WhatsApp · 2014
…uffer phân tán đầy; buffer phân tán lớn. - Meta-cluster: tự viết wandist (transport kiểu dist trên gen tcp, dạng mesh giữa các node cần nói chuyện) cộng lớp định tuyến một hop trên…
- Deploying key transparency at WhatsApp Bài tóm tắt · WhatsApp · 2023
…bị sửa. Dựa trên CONIKS, SEEMless và Parakeet; thư viện AKD viết bằng Rust và mã nguồn mở, phần lớn thành phần nội bộ cũng bằng Rust. - Client chỉ cần tự kiểm với thư mục, không cầ…
- グローバルなメルカリの検索バックエンド設計と検索基盤拡充 (Search backend for the Global App and extending the search platform) Bài tóm tắt · Mercari · 2025
…asticsearch nội bộ (EaaS). Bối cảnh - Search của Global App viết lại từ đầu. Yêu cầu tối thiểu: 50 nước trong 3 năm; tổng listing tích luỹ 4 tỉ (9/2025). Khác search Nhật ở ba điểm…
- Sharing Mobile Application Code Across Platforms with Kotlin Multiplatform Mobile for GraphQL Queries Bài tóm tắt · Zillow · 2023
…nh - App Premier Agent (cho môi giới) có bản iOS và Android viết riêng: code gần giống nhau viết hai lần, bug do hai bên khác nhau. Query GraphQL được viết lại ở cả hai nền tảng và…
- Supercharging Discord Mobile: Our Journey to a Faster App Bài tóm tắt · Discord · 2025
…chậm hơn, khoảng 12% ít bộ nhớ hơn. - Emoji picker Android viết lại native: bản React Native hiện khung trắng khi cuộn nhanh trên máy yếu, có khi hết bộ nhớ. Theo Discord, tối ưu…
- Stack Overflow: How We Do App Caching - 2019 Edition Bài tóm tắt · Stack Overflow · 2019
…p-caching/) Bài 5 trong series của Nick Craver (bài cuối đã viết). Bài trước: . Chi tiết hoá phần "cache 2 tầng" trong . Bối cảnh - Thang độ trễ (2019): RAM khoảng 100 ns; một lần…
- Infrastructure patterns for agentic applications Bài tóm tắt · Render · 2026
…ần retry, hai nhánh, một lần chờ người duyệt là thứ phải tự viết). - Mẫu 2: chạy bền vững. Queue thường là at-least-once nên job có thể chạy hai lần; agent gọi tool có tác dụng phụ…
- Garbage Collection Optimization for High-Throughput and Low-Latency Java Applications Bài tóm tắt · LinkedIn · 2014
…iên quan - (GC pause 0,5 giây do thư viện Clojure, sửa bằng viết lại) · (heap NameNode 380 GB) · -…
- 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.
- ADMIRE: A Product-Driven Approach to Automating Migrations Bài tóm tắt · Two Sigma · 2021
…dùng tự đặt thay vì nhắc liên tục. Vì sao - Theo Two Sigma, viết nội dung ticket ngắn gọn buộc họ thấy bước nào tự động hoá được; nhìn toàn bộ phạm vi trên dashboard cho thấy tài n…
- Behind the Global Launch: Decoding the Android Engineering Strategy for Our New App Bài tóm tắt · Mercari · 2025
…nh - Mercari đã chạy cả ba hướng: app Nhật Jetpack Compose (viết lại khoảng 3 năm trước, hơn 10 triệu lượt tải), Mercari US React Native, Mercari Hallo Flutter. Tiêu chí cho app mớ…
- Helix: The internal tool powering our Shopify app's native migration Bài tóm tắt · Shopify · 2026
…opify, app lớn nhất, hơn 300 màn hình (2026). - Dùng LLM để viết lại vì model đã đủ mạnh, nhưng theo Shopify kết quả nhất quán, chất lượng, bảo trì được thì không có sẵn; cần công…
- The Consul outage that never happened Bài tóm tắt · GitLab · 2019
…háp đúng sau. - Không bàn giao cho ca châu Âu ; thay vào đó viết kế hoạch "break glass" (một MR có đủ thay đổi và hướng dẫn) để nếu sập thật trước khi người đang xử lý thức dậy thì…
- 開発者全員が書けるE2Eテスト ─ 普通のgo testで実現するテスト基盤 (E2E tests every developer can write, with plain go test) Bài tóm tắt · Mercari · 2025
…Bối cảnh - E2E test của API backend lúc đầu do đội QA giữ (viết bằng Jest): API đổi thì test cập nhật sau, thêm test chậm nên coverage giảm, developer không hiểu test nên khó debu…
- Best practices can slow your application down Bài tóm tắt · Stack Overflow · 2021
…dency injection bằng static field và service locator ; - tự viết Dapper (micro-ORM) và StackExchange.Redis; - cache nhiều tầng (in-process và Redis). - Cái giá: code static khó tha…
- Data fetching strategy for Mercari Global Marketplace web app Bài tóm tắt · Mercari · 2025
…js (React Server Components) trong monorepo module hoá; BFF viết bằng gRPC, dùng chung với iOS và Android. Thay đổi chính - Connect protocol (connect-node trên server Next.js): RPC…
- Centralized Application Logging at eBay (CAL Ingress) Bài tóm tắt · eBay · 2019
…thấy 62,82% object là SlicedByteBuf sinh ra trong một hàm, viết lại hàm đó; dùng thread pool thay vì tạo thread mỗi lần để giảm tranh CPU của GC worker. - Xử lý nhanh hơn tốc độ đ…
- An alternative approach to rate limiting Bài tóm tắt · Figma · 2017
…i email (sender reputation) bị ảnh hưởng. - Rate limiter tự viết (trước đó bị đùa là "viết cho vui") đã phát hiện được. - Yêu cầu: lưu dữ liệu ở ngoài (nhiều máy web dùng chung), k…
- Chaos Testing an Application on AWS Bài tóm tắt · Goldman Sachs · 2022
…95 50 ms. - Chaos trong CI/CD: ChaosToolkit (thêm plugin tự viết) chạy từ pipeline GitLab; môi trường sandbox (một VPC) dựng và huỷ bằng IaC; token truy cập ngắn hạn nên quyền gây…
- Moving to DynamoDB to Increase Application Resiliency Bài tóm tắt · CapitalOne · 2021
…lobal Tables), không cần failover Mô hình dữ liệu mới, phải viết lại tầng persistence - Aurora Global được team thích sớm và đã PoC tốt, nhưng DynamoDB là lựa chọn duy nhất active-…
- 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,…
- Catching bugs on the client-side: how we developed our error tracking system Bài tóm tắt · Bumble · 2020
…rước đó có hai hệ: HockeyApp cho crash native, và một hệ tự viết bằng PHP (2014) cho lỗi JS: MySQL, một bảng cho mỗi phiên bản ứng dụng, giữ 10–20 bản gần nhất, tìm theo vài trường…
- Journey to the cloud part II: Migrating Stack Overflow for Teams to Azure Bài tóm tắt · Stack Overflow · 2023
…lập ở dev, deploy bằng Octopus Deploy (bỏ dần TeamCity). - Viết kịch bản 27 bước (cấu hình IIS, chép DB Sites sang TFZ, tắt code Teams ở DMZ, deploy app vào TFZ, đổi load balancer…
- Đổi ngôn ngữ và runtime Chủ đề Thành viên
Ngôn ngữ ban đầu được chọn để làm nhanh. Khi lớn lên, nó có thể thành nút thắt về hiệu năng, latency, hoặc tổ chức code. Có ba hướng: tối ưu runtime đang dùng, cải tiến dần, hoặc viết lại có phạm vi.
- 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.
- 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…
- An open-source spec for Codex orchestration: Symphony Bài tóm tắt · OpenAI · 2026
…repo của một công cụ nội bộ không có dòng code nào do người viết , mọi thứ do Codex sinh ra; họ dựng repo thân thiện với agent, đầu tư mạnh vào test tự động và guardrail. - Nút thắ…
- Questioning the Lambda Architecture Bài tóm tắt · LinkedIn · 2014
…o hệ batch (MapReduce) và hệ stream (Storm); logic biến đổi viết hai lần , kết quả hai bên ghép lại lúc truy vấn. - Theo Kreps, điểm hay: giữ nguyên dữ liệu đầu vào bất biến, và nê…
- Automating Code Migrations at Scale Bài tóm tắt · Allegro · 2024
…. - Thêm việc cho người giữ thư viện: phải học OpenRewrite, viết và test recipe; có lần phải viết lại cả recipe; release thư viện bị lùi lại. Theo Allegro, đổi lại họ hiểu rõ người…
- How we rolled out one of the largest Python 3 migrations ever Bài tóm tắt · Dropbox · 2018
…cảnh - App desktop Dropbox (Windows, macOS, Linux) phần lớn viết bằng Python từ dòng code đầu tiên; hơn 1 triệu dòng Python , hàng trăm triệu bản cài , phát hành cho mọi user mỗi h…
- グローバル展開を支える基盤の裏側 (Behind the Infrastructure Powering Global Expansion) Bài tóm tắt · Mercari · 2025
…Global App (ngoài sheet), do kiến trúc sư kiêm SRE của đội viết. Bối cảnh chiến lược ở . Bối cảnh - Hệ sinh thái microservices của Mercari đã trưởng thành: template service, SDK G…
- Stack under attack: what we learned about handling DDoS attacks Bài tóm tắt · Stack Overflow · 2022
…nhắm vào API, và dồn lưu lượng nhắm vào site chính. Đến lúc viết bài, nhiều đợt chỉ còn thấy trong log và dashboard. Thay đổi chính - Tấn công tầng ứng dụng: - một botnet rất lớn g…
- Image Migration to Google Cloud Platform Bài tóm tắt · trivago · 2024
…dmin, Business Studio) → pipeline ảnh chính → gallery. Phải viết thêm thành phần làm nóng cache CDN để nhóm dùng hạ tầng mới không bị bất lợi so với control. - Kết quả: khách sạn đ…