Tìm kiếm
12 kết quả cho “GC pause”. Tìm không phân biệt dấu.
- Building a lower-latency GC Bài tóm tắt · Jane Street · 2015
…i gốc](https://blog.janestreet.com/building-a-lower-latency-gc/) Bối cảnh - GC gây pause không đoán trước, xấu cho hệ giao dịch. Cách thường làm là pool hết object , không cấp phát…
- Making the LinkedIn experimentation engine 20x faster Bài tóm tắt · LinkedIn · 2020
…30% heap của service dùng nó; cấu trúc bất biến tốn bộ nhớ, GC pause khoảng 0,5 giây ; reflection, tìm method động, ép kiểu, exception và lock làm chậm; và gần như không còn ai viế…
- The Consul outage that never happened Bài tóm tắt · GitLab · 2019
…phòng đang không khoẻ, mà khi mọi health check cùng lỗi thì GCP load balancer gửi traffic tới mọi node (fail-open) và có thể làm ngập DB, nên rút node đó khỏi pool; vài node Chef c…
- Garbage Collection Optimization for High-Throughput and Low-Latency Java Applications Bài tóm tắt · LinkedIn · 2014
…ủ chức năng, chạy lại workload query của hệ đang chạy để đo GC trong thời gian dài. Java 7u51. - Theo bài, nên tune GC trên code gần hoàn chỉnh, nhưng cần đo sớm trên prototype với…
- Making LinkedIn's Organic Feed Handle Peak Traffic Bài tóm tắt · LinkedIn · 2018
…guyên nhân gần: từ thứ Sáu trước, OldGen của vài máy đầy và GC chạy liên tục; replica che được tới khi load test. Heap dump 60+ GB mở bằng Eclipse MAT (Dominator Tree): Jetty Serve…
- Best practices can slow your application down Bài tóm tắt · Stack Overflow · 2021
…method/field và memoization để giảm allocation, giảm pause GC; một số phần code "trông như C"; - thay polymorphism và dependency injection bằng static field và service locator ; -…
- Đổ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.
- Hệ thống độ trễ thấp (low latency) Chủ đề Thành viên
Ở sàn giao dịch và công ty market making, mỗi giao dịch làm thay đổi thị trường cho giao dịch sau, và ai phản ứng chậm hơn thì thua. Yêu cầu không chỉ là latency trung bình thấp mà latency ổn định ở đuôi, ở thang micro…
- 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.
- Load test và kiểm chứng capacity Chủ đề Thành viên
Trước một mốc tải chưa từng gặp (ra mắt game, tính năng mới gửi push toàn quốc, mùa giải, tăng trưởng nhanh), cần biết hệ chịu được bao nhiêu, cái gì gãy trước, và cần bao nhiêu máy. Test từng service riêng không đủ vì…
- How Discord Stores Trillions of Messages Bài tóm tắt · Discord · 2023
…p dance": rút node ra cho compact, đưa vào lại, lặp lại. 3. GC của JVM: pause gây spike, có lúc phải khởi động lại và trông node bằng tay. Thay đổi chính - Đổi engine từng bước: đế…
- Jepsen: Redpanda 21.10.1 Bài tóm tắt · Jepsen · 2022
Redpanda: hệ streaming tương thích giao thức Kafka, dùng Raft nội bộ thay ZooKeeper, quảng bá "không mất dữ liệu mặc định" vì chỉ ack sau khi fsync trên đa số replica (Kafka mặc định có thể ack trước fsync).