eBPF là gì? Lập trình kernel Linux từ user-space

eBPF là gì? Lập trình kernel Linux từ user-space eBPF (Extended Berkeley Packet Filter) là công nghệ cho phép chạy code trong kernel Linux một cách an toàn, không cần…

Xem thêm

Java 23: 12 tính năng mới và so sánh với JDK 21 LTS

Java 23 (JDK 23) ra mắt tháng 9/2024 mang 12 JEPs mới, nhưng không phải là phiên bản LTS. Bài viết này giải thích chi tiết các tính năng đáng…

Xem thêm

Elixir và Phoenix Framework hệ thống phân tán chịu lỗi BEAM VM

Elixir và Phoenix Framework: Xây dựng hệ thống phân tán chịu lỗi với BEAM VM Elixir là ngôn ngữ lập trình hàm, dynamic, chạy trên BEAM VM (Bogdan/Björn’s Erlang Abstract…

Xem thêm

Design Pattern phổ biến: Factory, Singleton, Observer áp dụng thực tế

Design Pattern phổ biến: Factory, Singleton, Observer áp dụng thực tế Design Pattern là những giải pháp thiết kế đã được kiểm chứng và tối ưu hóa cho các vấn…

Xem thêm

WebAssembly (Wasm) cho Backend: WasmEdge, Spin, Fermyon — Chạy code bất kỳ ngôn ngữ nào trên server

Khi nghe đến WebAssembly, nhiều người nghĩ ngay đến trình duyệt: chạy game 3D nặng, editor trực tuyến, hay công cụ chỉnh sửa ảnh. Nhưng xu hướng 2024-2025 cho thấy…

Xem thêm

Tauri v2 Framework Desktop Nhẹ Nhất Cho Ứng Dụng Hiện Đại

Tauri v2 Framework Desktop Nhẹ Nhất Cho Ứng Dụng Hiện Đại Tauri v2 – Framework Desktop Nhẹ Nhất Cho Ứng Dụng Hiện Đại Tauri v2 là phiên bản ổn định…

Xem thêm

Li-Fi là gì? Công nghệ truyền dữ liệu qua ánh sáng thay thế Wi-Fi

Li-Fi (Light Fidelity) là công nghệ truyền dữ liệu không dây sử dụng ánh sáng nhìn thấy, tia hồng ngoại hoặc tử ngoại thay vì sóng radio như Wi-Fi. Thuật…

Xem thêm

Go Concurrency: Goroutines, Channels, Select pattern

Go concurrency là một trong những điểm mạnh nhất của ngôn ngữ Go, cho phép xử lý hàng ngàn tác vụ đồng thời nhờ goroutine nhẹ (chỉ ~2KB stack) và…

Xem thêm

Zig là gì? Ngôn ngữ thay thế C hiệu năng cao cho hệ thống

Zig là gì? Zig là một ngôn ngữ lập trình hệ thống mã nguồn mở, được thiết kế để thay thế C với cú pháp hiện đại, an toàn bộ…

Xem thêm

PostgreSQL Indexing nâng cao: B-tree, Hash, GIN, GiST, BRIN cho hiệu năng tối đa

PostgreSQL Indexing nâng cao: B-tree, Hash, GIN, GiST, BRIN cho hiệu năng tối đa PostgreSQL cung cấp 6 loại index chính: B-tree (mặc định), Hash, GIN, GiST, SP-GiST và BRIN….

Xem thêm