Tìm kiếm
17 kết quả cho “PEG”. Tìm không phân biệt dấu.
- DuckDB v2.0: Your Database Deserves a Better Parser Bài tóm tắt · DuckDB Labs · 2026
…hó: Khó — [bài gốc](https://duckdb.org/2026/08/20/duckdb-20-peg-parser.html) Bối cảnh - Từ commit đầu tiên năm 2018 , DuckDB dùng parser và grammar lấy từ PostgreSQL: trưởng thành,…
- Reducing Image File Size in the Photos Infrastructure Bài tóm tắt · Etsy · 2017
…Hạ tầng ảnh: người bán upload, máy ImgWriter chuyển thành JPEG, lưu ở Mediastore (có dư thừa); khi xem, ImgCache lấy từ Mediastore, có cache trong bộ nhớ cho ảnh hay xem và hash đ…
- DataHub: A generalized metadata search & discovery tool Bài tóm tắt · LinkedIn · 2019
…á (Ember) và backend metadata tổng quát. - Mô hình hoá bằng Pegasus (ngôn ngữ schema của Rest.li) với phần mở rộng cho quan hệ. Entity có URN; metadata gắn vào entity thành các asp…
- Evolution of the PyTorch Media Processing Landscape Bài tóm tắt · PyTorch · 2026
…vào ( read video , VideoReader ) trên ba backend (PyAV, FFmpeg C++, CUDA/NVCUVID), chỉ PyAV dùng được ngay, hai cái kia phải tự build. - Media I/O kéo theo nhiều phụ thuộc native:…
- Building Robust Codebases with Python's Type Annotations Bài tóm tắt · Hudson River Trading · 2024
…miền (CUSIP) mà dùng dataclass có kiểm tra hoặc NewType + TypeGuard ; Literal như enum nhẹ. - Thêm type dần dần, không cần làm hết một lần. Đang thử thêm generative testing bằng Hy…
- On-Device Stitching with Zillow 3D Home Bài tóm tắt · Zillow · 2020
…chụp lại thì giữ rộng hơn); đăng ký ảnh ngay khi chụp; nén JPEG bất đồng bộ (HEIC tốn CPU quá) và giải nén theo nhu cầu với cache vài chục frame. - Phần còn lại sau khi chụp: khép…
- 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,…
- 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.
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- 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ó…
- DuckDB Labs Công ty Thành viên
DuckDB Labs có ba nguồn trong wiki, đều năm 2026 và đều là nhà cung cấp viết về format lakehouse. Lập luận chung: metadata của lake nên nằm trong một database (catalog) thay vì rải thành file trên object storage. Data…
- Etsy Công ty Thành viên
Etsy shard MySQL từ khoảng 2010 bằng ORM tự viết: gán shard ngẫu nhiên, lưu ánh xạ trong một index DB, thành điểm hỏng chung. Từ 2018 họ chuyển sang Vitess mà không dời dữ liệu (vindex lai: SQLite cho ID cũ, hash cho ID…
- Fastest Table Sort in the West – Redesigning DuckDB's Sort Bài tóm tắt · DuckDB Labs · 2021
Sort trong DB không phải sort một mảng số: sắp cả hàng (gồm các cột "payload" không nằm trong ORDER BY), theo nhiều cột, có chiều tăng/giảm và vị trí NULL. Bộ so sánh kiểu if/else cho mỗi hàng, cộng với lưu trữ cột, gây…
- Redesigning DuckDB's Sort, Again Bài tóm tắt · DuckDB Labs · 2025
Thiết kế 2021 () chạy tốt, nhưng từ đó hash join và hash aggregation cũng được làm cho chạy vượt RAM bằng một layout trang tràn đĩa (spillable) mới tốt hơn. Sort còn dùng cách cũ, nên bốn năm sau họ viết lại sort trên…
- Upscaling LinkedIn's Profile Datastore While Reducing Costs Bài tóm tắt · LinkedIn · 2023
…hema mới). Datum reader mới đọc thẳng Avro sang DataMap của Pegasus, nhanh hơn 28–40%. Kết quả (2023) - Hit rate khoảng 99%; multi-get p99 từ 31,6 ms xuống 12,41 ms (−60,7%), p99.9…
- Sparkplug — a non-optimizing JavaScript compiler Bài tóm tắt · V8 (Google) · 2021
Từ 2016 V8 thôi theo benchmark tổng hợp (Octane) để đo hiệu năng thực tế; với phiên ngắn (tải trang web, công cụ dòng lệnh) phần lớn thời gian trôi qua trước khi compiler tối ưu TurboFan kịp chạy. Họ đã làm parser,…
- Image Processing at Zillow: Out with the Old and In with the AWS Bài tóm tắt · Zillow · 2015
…ợi duy nhất , lưu trên NAS dạng pyramidal TIFF (nhiều tầng JPEG nhỏ dần), scale theo yêu cầu khi có request rồi dựa vào CDN + Squid để cache. - Vấn đề: một nguồn chậm ở đầu hàng là…