In July, several Confluent colleagues and I published The LogDrive: Composable Durability for Cloud-Based Shared Logs . The paper evolves the concepts of Virtual Consensus in Delos by decomposing the Loglet abstraction into two additional abstractions that aid Loglet composition. This post describes these new abstractions in the context of Virtual Consensus, focusing on how they support RAID-like composability for shared logs. The ideas of the paper came out of a research project led by Mahesh Balakrishnan, Gardner Vickers, and Lucas Bradstreet. The project itself was to build a Kafka-on-S3 service to run in Confluent Cloud and the project ultimately became K2 or Kora 2, the next evolution of the Kora engine (which powers Confluent Cloud’s Kafka service). The first product built on K2 was Freight Clusters (Kafka on S3). The research that led to the LogDrive paper originated in Conflux, the scalable metadata service in K2 which acts as sequencer and metadata database for the fleet of leaderless brokers, akin to WarpStream’s agents.
Nguồn: https://jack-vanlightly.com/blog/2026/8/25/the-logdrive-flexible-composition-through-abstraction-in-shared-logs. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đang tải bình luận…
Hiện nay nhiều dự án thảo luận việc truyền HTML qua WebSockets hoặc qua Server‑Sent Events (SSE) kết hợp với Fetch API để cập nhật giao diện real‑time. WebSockets cung cấp kênh full‑duplex liên tục nhưng không có cơ chế tự động reordering gói tin, trong khi SSE dựa trên HTTP/1.1 (hoặc HTTP/2) và đảm bảo sự kiện được gửi theo thứ tự kết nối, tuy nhiên chỉ là một chiều và phụ thuộc vào xử lý lỗi kết nối. Nếu팀 chỉ nhìn vào độ trễ hoặc throughput mà bỏ qua việc bảo证 sự kiện đến theo thứ tự đúng, giao diện có thể hiển thị các mảnh HTML cũ sau khi đã nhận được bản cập nhật mới, dẫn tới lỗi hiển thị hoặc trạng thái không nhất quán. Thay vì tranh luận WebSockets vs SSE chỉ từ góc độ hiệu suất, nhóm phát triển nên tập trung vào việc thiết kế cơ chế định danh và kiểm tra thứ tự (ví dụ: gắn ID tăng dần, sử dụng idempotent update hoặc buffer reordering) để đảm bảo tính đúng của luồng dữ liệu bất kể chọn phương thức nào. Khi áp dụng đúng cách, cả hai công nghệ đều có thể truyền HTML real‑time mà không lo về thứ tự, cho phép lựa chọn dựa trên nhu cầu duplex hay đơn giản hơn của ứng dụng.
Bài viết này giúp lập trình viên hiểu được lựa chọn giữa WebSockets và SSE nên dựa trên yêu cầu về thứ tự và độ chính xác của dữ liệu, không chỉ dựa trên phương thức kỹ thuật.
Khi các mô hình AI chỉ trả về xác suất hoặc điểm số, các đội ngũ tại Salesforce cần biến chúng thành quyết định có thể thực hiện ngay trong ứng dụng kinh doanh. Họ thực hiện điều này bằng cách kết hợp model signals (xác suất, độ tin cậy) với business logic được viết dưới dạng quy tắc Apex, đồng thời đưa vào contextual knowledge từ bản ghi khách hàng và lịch sử tương tác. Kết quả là một pipeline quyết định nơi AI agents đề xuất hành động tiếp theo, còn MCP (Model Confidence Processor) lọc bỏ những dự đoán dưới ngưỡng tin cậy để giảm thiểu sai lệch. Quá trình này cho thấy việc đưa ra hành động từ AI không chỉ phụ thuộc vào mô hình mà còn cần sự đồng bộ giữa tín hiệu mô hình, quy tắc nghiệp vụ và bối cảnh thực tế. Việc tích hợp lớp này giúp nâng cao độ phù hợp của quyết策 và giảm nhu cầu can thiệp thủ công từ người dùng.
Bài này giúp lập trình viên biết cách chuyển hóa dự đoán AI thành quyết định hành động thực tế trong hệ thống Salesforce.
Bài viết giải thích thiết kế hệ thống từ đơn giản (máy chủ đơn) đến phức tạp (hàng triệu người dùng), bao gồm API, cơ sở dữ liệu, caching, CDN, load balancing và hạ tầng sản xuất.
Bài viết giúp bạn hiểu rõ cách xây dựng cơ sở hạ tầng thực tế từ những nguyên tắc cơ bản nhất, từ đó tránh những sai lầm thường gặp khi mở rộng hệ thống khi còn mới mẻ.
Bài viết bắt đầu bằng việc chia sẻ kinh nghiệm cá nhân của tác giả về việc tránh cho phép giận dữ ảnh hưởng đến quyết định trong môi trường công nghệ. Ông giải thích rằng giận dữ thường xuất hiện khi các mục tiêu sprint không thực tế, khi phản hồi mã nguồn bị bỏ qua hoặc khi các cuộc họp hàng ngày trở thành nơi chia lỗi. Những cơn giận này không chỉ làm giảm khả năng tập trung mà còn tăng nguy cơ lỗi trong code review và làm giảm độ tin cậy của hệ thống CI/CD. Tác giả khuyên nên áp dụng các kỹ thuật như nghỉ ngắn sau mỗi 90 phút làm việc, sử dụng công cụ theo dõi cảm xúc (ví dụ: Moodnotes) và thiết lập các chuẩn mực phản hồi xây dựng trong retrospectives để chuyển đổi năng lượng tiêu cực thành hành động cải tiến. Cuối cùng, bài viết nhấn mạnh rằng việc nhận ra và xử lý giận dữ sớm giúp duy trì sự ổn định của đội ngũ và bảo vệ chất lượng sản phẩm phần mềm.
Bài viết này giúp lập trình viên giữ được sự bình tĩnh và chuyên nghiệp trong môi trường làm việc đầy áp lực, từ đó cải thiện hiệu suất và mối quan hệ đồng nghiệp.
Sự phát triển nhanh chóng của trí tuệ nhân tạo đã gây ra nhiều lo lắng và giận dữ trong cộng đồng khi các hệ thống AI gây hại mà không có ai chịu trách nhiệm rõ ràng. Bài viết phân tích rằng nguyên nhân kỹ thuật nằm ở sự mờ nhịp của mô hình học sâu, thiếu cơ chế truy xuất nguồn gốc dữ liệu và quyết định, cùng với việc các công ty thường giấu thuật toán dưới dạng “black box”. Hệ quả của điều này là sự mất niềm tin của người dùng, tăng áp lực pháp lý và có thể dẫn đến các quy định過度 hạn chế đổi mới. Bài cũng chỉ ra rằng việc tìm “phù villain” đơn giản như chỉ trách nhà phát triển hoặc chỉ trách người dùng là không hiệu quả và làm mờ vấn đề thực sự. Điều đáng học là cần xây dựngกรอบ trách nhiệm pháp lý rõ ràng, tăng cường tính minh bạch qua công cụ giải thích mô hình và kết hợp các ngành như luật,倫理 và kinh tế xã hội để quản lý AI một cách có hệ thống.
Bài viết này giúp lập trình viên hiểu trách nhiệm đạo đức khi phát triển AI thay vì đổ lỗi cho công nghệ một cách mơ hồ.
Truyện tranh về công việc được tạo nên bằng sự đam mê và rất nhiều cà phê.
Truyện tranh về công việc, được vẽ bằng tình yêu và rất nhiều cà phê.
Kỹ năng thứ hai của bạn không bao giờ là chiếc dù cứu sinh, và bằng chứng đã tồn tại từ …
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử