Tìm kiếm
20 kết quả cho “Profiling”. Tìm không phân biệt dấu.
- Finding memory leaks with Memtrace Bài tóm tắt · Jane Street · 2020
Trước đó OCaml có Spacetime: ghi mọi lần cấp phát. Tìm leak tốt nhưng overhead cao, cần một cấu hình compiler riêng, profile rất lớn và cần rất nhiều RAM để xử lý.
- Capacity Efficiency at Meta: How Unified AI Agents Optimize Performance at Hyperscale Bài tóm tắt · Meta · 2026
…tools: giao diện chuẩn, mỗi công cụ làm một việc (truy vấn profiling, lấy kết quả thí nghiệm, lịch sử cấu hình, tìm code, lấy tài liệu). Dùng chung cho cả hai mặt. - Skills: mã ho…
- Tracing Discord's Elixir Systems (Without Melting Everything) Bài tóm tắt · Discord · 2026
Mỗi server Discord ("guild") là một process Elixir chạy độc lập, fan-out mỗi hành động tới các process "session", mỗi session đẩy xuống client. Một hành động của user là một chuỗi message giữa các process.
- Lessons learned from running GraphQL at scale Bài tóm tắt · Dream11 · 2021
Dream11 từ 300.000 người dùng (2015) lên hơn 110 triệu (2021), chuyển sang microservice. Khi số service tăng, frontend khó tự gom dữ liệu từ nhiều service, nên năm 2017 dựng một tầng GraphQL (Express.js) đứng trước toàn…
- Improving Python: How we made pip install twice as fast Bài tóm tắt · Man Group · 2025
Man Group là quỹ đầu tư giao dịch hệ thống hơn 35 năm; hơn một phần ba nhân sự là technologist, quant và data scientist. Python là nền tảng phát triển chính; đội Python Platform phục vụ hàng trăm người dùng mỗi ngày.
- How we reduced our text similarity runtime by 99.96% Bài tóm tắt · Microsoft · 2021
Mỗi lần chạy phải chấm 100.000 tới 1,5 triệu bài báo mới so với mọi review (mỗi review là một tập bài đã chọn), trong vài giờ. Model chính xác nhất là TF-IDF + cosine với từng bài trong review rồi gộp (ví dụ trung bình…
- Why we replaced Node.js with Bun for 5x throughput Bài tóm tắt · Trigger.dev · 2026
Firestarter là broker "warm start": giữ hàng nghìn kết nối long-poll HTTP từ run controller đang rảnh; khi có task run, ghép với một controller và gửi payload qua kết nối đang giữ (không cold start). Nằm trên đường găng…
- 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ự…
- Đổ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.
- 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…
- Inside the feature store powering real-time AI in Dropbox Dash Bài tóm tắt · Dropbox · 2025
…phục vụ online bằng Go: bản đầu dùng SDK Python của Feast; profiling cho thấy parse JSON nặng CPU và GIL là nút thắt khi concurrency cao; chạy nhiều process đỡ tạm nhưng thêm chi…
- Introducing Grab-Kit: Distributed Service Design at Grab Bài tóm tắt · Grab · 2018
…ọi client: logging, circuit breaker, stats, panic recovery, profiling, caching. Metric và log có sẵn; ở chế độ dev tự bật CPU profile và trace cho từng endpoint. - Dashboard tự sin…
- Reducing local dev time by 83%: Why we migrated off Next.js Bài tóm tắt · Inngest · 2026
…lúc dev 10–12 giây trở lên. Nâng cấp Next.js, dùng công cụ profiling của Vercel: không đỡ. Thử Turbopack hai lần (mỗi lần phải nâng dependency và refactor; dev dùng Turbopack nhưn…
- Building a lower-latency GC Bài tóm tắt · Jane Street · 2015
…n hay khuyên cho Java). Vấn đề còn lại (theo bài): không có profiling từng pha; false promotion (object sắp chết bị đẩy lên major heap vì minor GC đến sai lúc); GC được "lên dây" t…
- Scaling and benchmarking a critical message bus using a new indexing strategy Bài tóm tắt · Jane Street · 2026
…tự. - Viết công cụ benchmark nhiều kịch bản recovery trước; profiling thấy min-heap là nút cổ chai. Cho agent dựng năm bản heap và profile qua đêm; fast heap unboxed nhanh gấp 2 lầ…
- How we designed our continuous integration system to be more than 50% faster Bài tóm tắt · Pinterest · 2021
…t (gấp 1,4 lần). - Việc tiếp theo họ nêu: remote execution, profiling, tự phát hiện và loại test flaky. Vì sao - Chạy hết target là chi phí cố định trả cho mọi thay đổi, kể cả thay…
- Apache Spark Resource Optimization: Lessons From Eight Million Jobs a Day Bài tóm tắt · Salesforce · 2026
…essons-from-eight-million-jobs-a-day/) Có nhắc một "agentic profiling skill" sinh SQL từ câu hỏi tự nhiên; wiki chỉ ghi ngắn phần đó. Bối cảnh - Data 360 của Salesforce chạy khoảng…
- Stack Overflow: How We Do Monitoring - 2018 Edition Bài tóm tắt · Stack Overflow · 2018
…ia dữ liệu monitoring thành logs, metrics, health checks và profiling, rồi kể các công cụ (phần lớn tự viết và open source) dùng cho từng loại. Thay đổi chính - Logs: - lỗi ứng dụn…
- Diagnostics with Tracing Bài tóm tắt · Tokio · 2019
…ộng thu và xử lý dữ liệu trace (in console, sau này metric, profiling, gửi sang OpenTelemetry/Jaeger); tracing-core là lõi nhỏ ổn định nối instrumentation với subscriber. Macro inf…
- The story of a V8 performance cliff in React Bài tóm tắt · V8 (Google) · 2019
…nh - Nguyên nhân: mỗi FiberNode có các trường thời gian cho profiling, khởi tạo 0 hoặc -1 ( Smi ), sau đó nhận timestamp thực từ performance.now() (phải thành Double ); constructor…