Blog
Tat ca bai viet

Tag: infoq

19 bai viet

Lập trình

Switching from PostgreSQL to ClickHouse for Improved Performance and Scalability

KẾT LUẬN Việc chuyển từ PostgreSQL sang ClickHouse đã giúp Momentic mở rộng hệ thống cache từ ~600.000 truy vấn/ngày lên hơn 2 triệu truy vấn/ngày với 20 tỷ bản ghi, duy trì độ trễ trung bình ~250ms — điều mà PostgreSQL không thể đáp ứng khi bảng cache tăng từ 80.000 lên 1 tỷ bản ghi do lock contention và resource usage tăng cao. Chiến lược di trú an toàn (dual-write song song, shadow query, diff kiểm tra tính đúng đắn, chuyển traffic dần dần, duy trì khả năng rollback) là yếu tố then chốt đảm b...

0 luot xem
Lập trình

Java News Roundup: Strict Field Initialization, GlassFish, GraalVM, JReleaser, RefactorFirst

KẾT LUẬN Tuần cuối tháng 6/2026, hệ sinh thái Java chứng kiến nhiều cập nhật quan trọng: từ đề xuất JEP mới giúp tăng cường an toàn kiểu dữ liệu trong JVM, đến các bản vá bảo mật nghiêm trọng cho GlassFish, cùng các bản phát hành điểm của GraalVM, JReleaser, RefactorFirst và các công cụ hỗ trợ lập trình viên. Hệ sinh thái Java tiếp tục phát triển đa chiều, tập trung vào bảo mật, hiệu suất và trải nghiệm lập trình viên.

0 luot xem
Lập trình

AWS Introduces Amazon S3 Annotations

KẾT LUẬN Amazon S3 Annotations là tính năng mới được AWS công bố tại AWS Summit New York 2026, cho phép gắn trực tiếp ngữ cảnh (context) phong phú, có thể truy vấn và thay đổi được lên đến 1 GB vào từng object S3. Đây là bước tiến chiến lược của AWS nhằm biến S3 từ kho lưu trữ dữ liệu thuần túy thành một nền tảng dữ liệu thông minh, phục vụ trực tiếp cho các AI agent và quy trình tự động hóa (autonomous workflows) ở quy mô lớn, loại bỏ nhu cầu duy trì hệ thống metadata riêng biệt.

0 luot xem
Lập trình

Claude Reaches GA on Microsoft Foundry: European Enterprises Cannot Deploy It

KẾT LUẬN Claude đã đạt GA trên Microsoft Foundry nhưng chỉ thực sự có ý nghĩa với doanh nghiệp Mỹ. Các doanh nghiệp châu Âu vẫn không thể triển khai do: (1) không có data zone châu Âu — dữ liệu chỉ xử lý tại Mỹ, (2) Anthropic vẫn là independent data processor kể cả với tùy chọn Hosted on Azure, (3) các đảm bảo data residency hiện có trên AWS Bedrock và Google Vertex AI không áp dụng cho Foundry. Đây là bước tiến về procurement nhưng chưa giải quyết được bài toán tuân thủ GDPR và quy định tài chí...

0 luot xem
Lập trình

Cycle Introduces EU Control Plane as Sovereignty Debate Continues

KẾT LUẬN Cycle ra mắt EU Control Plane nhằm đáp ứng nhu cầu chủ quyền dữ liệu ngày càng tăng của khách hàng châu Âu, trong bối cảnh cuộc tranh luận về "digital sovereignty" đang nóng lên. Động thái này phản ánh xu hướng các doanh nghiệp châu Âu đang tìm cách giảm phụ thuộc vào hạ tầng đám mây của Mỹ, dù các giải pháp "sovereign cloud" hiện tại vẫn còn ở giai đoạn sơ khai và vấp phải sự hoài nghi về tính pháp lý từ phía chuyên gia và luật sư.

0 luot xem
Lập trình

Enhancing Reliability Using Service-Level Prioritized Load Shedding at Netflix

KẾT LUẬN Prioritized load shedding là kỹ thuật giúp Netflix duy trì độ tin cậy của hệ thống khi đối mặt với spike lưu lượng bằng cách ưu tiên từ chối các request có mức ưu tiên thấp trước, đảm bảo các request quan trọng với người dùng (như nhấn play) vẫn được phục vụ ngay cả khi hệ thống quá tải. Kỹ thuật này được triển khai ở cấp độ service qua Envoy sidecar proxy, tự động hóa toàn bộ quy trình tuning và validation, cho phép hàng trăm cluster cùng hưởng lợi mà không cần cấu hình thủ công.

0 luot xem
Lập trình

Apple Extends Private Cloud Compute to Google Cloud for the First Time

KẾT LUẬN Apple lần đầu tiên mở rộng kiến trúc Private Cloud Compute (PCC) ra khỏi trung tâm dữ liệu của mình, hợp tác với Google và NVIDIA để chạy các tác vụ AI phức tạp nhất trên hạ tầng Google Cloud sử dụng GPU NVIDIA, trong khi vẫn duy trì toàn bộ các cam kết bảo mật và quyền riêng tư đặc trưng của PCC. Đây là bước ngoặt chiến lược đánh dấu lần đầu Apple vận hành dịch vụ AI cốt lõi trên hạ tầng của bên thứ ba.

0 luot xem
Lập trình

AWS Launches Lambda MicroVMs for Isolated Agent and User Code Execution

KẾT LUẬN AWS ra mắt Lambda MicroVMs — môi trường serverless cách ly cấp VM dựa trên Firecracker, cho phép thực thi code người dùng và AI agent an toàn với thời gian chạy lên đến 8 giờ, có khả năng tạm ngưng/khôi phục trạng thái, đánh dấu bước tiến lớn trong bảo mật thực thi code đa người thuê (multi-tenant).

0 luot xem
Lập trình

Java News Roundup: Spring Tools, Helidon, Open Liberty, TomEE, JobRunr, Hibernate, Commonhaus

KẾT LUẬN Hệ sinh thái Java tuần 15/06/2026 chứng kiến làn sóng trưởng thành trên nhiều mặt trận: Spring Tools tích hợp AI qua Claude Code Plugin và Spring AI, Hibernate ORM 8 tiến gần Jakarta Persistence 4.0, và bảo mật tiếp tục là trọng tâm với hàng loạt bản vá CVE khẩn cấp từ Open Liberty, Quarkus. Cùng lúc, Commonhaus Foundation mở rộng danh mục dự án chiến lược từ Block, củng cố xu hướng chuyên nghiệp hóa quản trị mã nguồn mở.

0 luot xem
Lập trình

AWS Launches Blocks, an Open-Source TypeScript Framework Designed for AI Agents to Build Backends

KẾT LUẬN AWS Blocks la framework TypeScript ma nguon mo cua AWS, thiet ke cho ky nguyen AI Agent, giup don gian hoa xay dung backend tu local den production khong can thay doi code. Moi Block la mot npm package dong goi code ung dung + local dev implementation + AWS infrastructure. Day la buoc tien chien luoc dinh hinh cach phat trien phan mem khi AI agents tro thanh luc luong viet code chinh, voi tam nhin "khong can hoc infrastructure tools."

0 luot xem
Lập trình

Challenging Google Analytics: Building a Scalable, Cost-Effective User Tracking Service

KẾT LUẬN Delivery Hero đã xây dựng thành công dịch vụ tracking nội bộ Perseus thay thế Google Analytics, đạt chất lượng dữ liệu vượt trội (97% so với 85% của GA), chi phí thấp hơn gấp 3 lần, và khả năng mở rộng xử lý tải gấp 10 lần. Bài học cốt lõi: một hệ thống tracking tự xây dựng, nếu được thiết kế kiểm thử kỹ lưỡng và tối ưu liên tục, hoàn toàn có thể vượt mặt giải pháp của Google về cả chất lượng lẫn chi phí - điều mà ban đầu chính đội ngũ cũng không tin là khả thi.

1 luot xem
Lập trình

Inside Atlassian's Forge Billing Architecture for Distributed Usage Tracking at Scale

KẾT LUẬN Atlassian đã xây dựng nền tảng Forge Billing để giải quyết bài toán theo dõi và tính cước usage-based pricing ở quy mô lớn cho hệ sinh thái serverless của mình. Kiến trúc sử dụng pipeline phân tán gồm nhiều tầng: services phát sinh event → Streamhub (Kafka-based) → UTS (Usage Tracking Service) để validate, normalize, enrich, deduplicate → Plato data lake (cold tier + hot tier StarRocks) → hệ thống billing/Commerce. Hệ thống xử lý ~300M events/ngày (dự kiến 1B events/năm) với cơ chế idem...

0 luot xem
Lập trình

Behind the Scenes: Block 450 JVM Repositories Into Monorepo to Reduce Dependency Drift

KẾT LUẬN Block đã di cư thành công 450 JVM repositories thành monorepo duy nhất, loại bỏ dependency drift, cải thiện DX và tạo nền tảng vững chắc cho AI-assisted development. Tuy nhiên monorepo đòi hỏi đầu tư mạnh vào platform team và tooling tùy chỉnh, không phù hợp nếu thiếu cam kết nguồn lực.

0 luot xem
Lập trình

VS Code 1.123 Adds Two-Hour Extension Update Delay to Limit Supply Chain Attacks

KẾT LUẬN VS Code 1.123 giới thiệu độ trễ 2 giờ trước khi tự động cập nhật extension, nhằm tạo cửa sổ phát hiện và gỡ bỏ bản cập nhật độc hại. Dù là bước tiến đúng hướng, 2 giờ bị cộng đồng đánh giá quá ngắn — hầu hết các cuộc tấn công chuỗi cung ứng chỉ bị phát hiện sau nhiều ngày hoặc nhiều tuần. Động thái này phù hợp với xu hướng chung (pip, npm, RubyGems) nhưng ngoại lệ cho trusted publishers như Microsoft, GitHub lại làm suy yếu lý do bảo mật, vì đây chính là các mục tiêu giá trị cao nhất. C...

0 luot xem
Lập trình

Understanding ML Model Poisoning: How It Happens and How to Detect It

KẾT LUẬN Data poisoning (đầu độc dữ liệu) là mối đe dọa thực sự và đang gia tăng đối với các hệ thống ML, nơi kẻ tấn công tiêm các mẫu dữ liệu độc hại vào tập huấn luyện để điều khiển hành vi của mô hình. Phát hiện và phòng chống đòi hỏi chiến lược phòng thủ đa lớp, kết hợp giữa các kỹ thuật phát hiện chuyên biệt (như IBM ART) và các biện pháp an ninh mạng truyền thống.

0 luot xem
Lập trình

Claude Fable 5 on Bedrock Requires Sharing Inference Data with Anthropic

KẾT LUẬN Việc AWS Bedrock bắt buộc chia sẻ dữ liệu inference với Anthropic cho model Fable 5 / Mythos 5 đã phá vỡ cam kết cốt lõi về bảo mật dữ liệu của Bedrock, gây khủng hoảng tuân thủ cho khách hàng doanh nghiệp, đặc biệt tại châu Âu và lĩnh vực y tế/tài chính. Cách triển khai thiếu minh bạch (không thông báo trước, guardrail bị giấu trong docs) càng làm trầm trọng vấn đề. Đây có thể là tiền lệ cho các model frontier tương lai.

1 luot xem
Lập trình

From Camera to Cloud: Netflix's Scalable Media Processing Pipeline

KẾT LUẬN Netflix đã xây dựng pipeline xử lý media trên cloud với kiến trúc stateless container-based, kết hợp FilmLight API làm engine cốt lõi và lớp orchestration tự phát triển, cho phép xử lý hàng terabyte dữ liệu camera thô mỗi ngày một cách tự động, nhất quán và co giãn linh hoạt trên toàn bộ quy trình sản xuất phim toàn cầu. Hệ thống chuẩn hóa metadata ngay từ khâu ingest, áp dụng chuẩn ACES để bảo toàn ý đồ sáng tạo khi media luân chuyển qua các team editorial, VFX và hậu kỳ.

0 luot xem
Lập trình

AI Agent Identity and Permission Challenges: How Uber and Auth0 Are Rethinking Access Control

KẾT LUẬN AI agent không phù hợp với mô hình kiểm soát truy cập truyền thống dành cho người dùng hoặc backend services; Uber và Auth0 đề xuất mô hình mới dựa trên danh tính agent, ủy quyền phân cấp và token ngắn hạn theo từng bước (per-hop) để bảo toàn ngữ cảnh và giới hạn phạm vi rủi ro.

1 luot xem