Tìm kiếm
6 kết quả cho “Netpoll”. Tìm không phân biệt dấu.
- An Article to Learn About ByteDance Microservices Middleware CloudWeGo Bài tóm tắt · ByteDance · 2022
…thiết kế lại framework RPC, đồng thời tự viết thư viện mạng Netpoll (đa hợp kết nối, biết trạng thái kết nối). - 10/2020: Kitex (viết lại Kite, xoay quanh hiệu năng và khả năng mở…
- Hertz, an Ultra Large Scale Enterprise-Level Microservice HTTP Framework, is Now Officially Open Source Bài tóm tắt · ByteDance · 2022
…rvice framework viết Hertz trên thư viện mạng tự phát triển Netpoll (cùng nền với Kitex), không dùng cấu trúc dữ liệu của net chuẩn. Bản 1.0 ra nội bộ 7/2021 . - Sau khoảng một năm…
- Enhancing Performance in Microservice Architecture with Kitex Bài tóm tắt · ByteDance · 2024
…chạy, dùng thanh ghi và inline sâu hơn: còn 0,78% . - Mạng (Netpoll): net chuẩn của Go một goroutine mỗi kết nối (nặng khi nhiều instance hai phía), không tự biết kết nối đã đóng,…
- 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…
- Đổ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.
- ByteDance Công ty Thành viên
ByteDance đưa Go vào năm 2014 cho push service giữ nhiều kết nối, rồi để Go lan ra bằng framework chung: Kite (RPC) và Ginex (HTTP) năm 2016. Kite gắn chặt Thrift nên từ nửa sau 2019 họ viết lại thành Kitex cùng thư…