Tìm kiếm
12 kết quả cho “Unicorn”. Tìm không phân biệt dấu.
- Search Architecture Bài tóm tắt · Instagram · 2015
…ng.com/search-architecture-eeb34a936d3a) Instagram dùng lại Unicorn, search engine của Facebook (xem ). Site chặn crawler; ghi chú viết từ bản đọc qua trình duyệt. Bối cảnh - Đầu 2…
- Under the Hood: Building out the infrastructure for Graph Search Bài tóm tắt · Meta · 2013
…tải vì duy trì nhiều backend search. Thay đổi chính - Dùng Unicorn , hệ inverted index phát triển trong Facebook từ 2009 (cuối 2010 đã dùng như một "database" trong bộ nhớ để tra…
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- 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.
- Pipeline dữ liệu và analytics Chủ đề Thành viên
Lúc đầu, báo cáo chạy thẳng trên DB production. Đến một lúc truy vấn phân tích làm chậm giao dịch, dữ liệu cần gộp từ nhiều nguồn, và có thêm người dùng mới (analyst, ML, khách hàng xem dashboard). Khi đó cần một mặt…
- Instagram Công ty Thành viên
Bắt đầu bằng stack "nhàm chán" (Django + Postgres + Redis + Memcached trên EC2). Nguyên tắc: đơn giản, không phát minh lại, dùng đồ đã kiểm chứng. 3 kỹ sư vận hành được 14 triệu user . Cùng năm họ giữ Postgres, chia…
- Did you mean "Galene"? Bài tóm tắt · LinkedIn · 2014
…galene) Đồng tác giả Sriram Sankar cũng là đồng tác giả bài Unicorn của Facebook năm 2013 (); hai thiết kế giống nhau ở nhiều chỗ (static rank, index dựng offline + live update). B…
- Meta Công ty Thành viên
Facebook khởi đầu trên LAMP với mỗi trường đại học một DB; mở rộng bằng Memcache, rồi TAO, rồi data center riêng, edge cạnh ISP và region nhiều toà nhà. Giai đoạn 2010–2020 là các ca góc của hệ phân tán: bất nhất cache…
- 6 Lessons we learned when debugging a scaling problem on GitLab.com Bài tóm tắt · GitLab · 2019
…chậm một phần vì tra SSH key qua API nội bộ, mà các worker unicorn trên máy Git bị xếp hàng; việc tối ưu tiếp tục. Bài học (theo GitLab) - Hệ phức tạp có nhiều đòn bẩy cho cùng mộ…
- What Powers Instagram: Hundreds of Instances, Dozens of Technologies Bài tóm tắt · Instagram · 2011
…(workload nặng CPU hơn RAM), stateless nên scale ngang dễ. Gunicorn thay Apache/mod wsgi; Fabric để deploy song song trong vài giây. - Dữ liệu: - PostgreSQL cho user, metadata ảnh,…
- New Tweets per second record, and how! Bài tóm tắt · Twitter · 2013
…/host (mỗi process xử lý một request, nhân bản process bằng Unicorn). Họ đã có kinh nghiệm JVM (search viết bằng Java; Streaming API và Flock viết bằng Scala). Sau khi viết lại: 10…