Rust Async: Tìm hiểu Future, Pin, và Waker trong async/await
Rust Async: Tìm hiểu Future, Pin, và Waker trong async/await Rust async/await là một trong những tính năng mạnh mẽ nhất của ngôn ngữ, cho phép viết code không đồng…
Xem thêm
PostgreSQL JSONB: Lưu trữ và truy vấn dữ liệu không cấu trúc hiệu năng
PostgreSQL JSONB là gì và tại sao mạnh hơn JSON thuần JSONB (Binary JSON) là kiểu dữ liệu PostgreSQL để lưu trữ và truy vấn dữ liệu JSON dưới dạng…
Xem thêm
RISC-V: Kiến trúc CPU mã nguồn mở thay thế ARM x86
RISC-V là gì? RISC-V (pronounced “risk-five”) là kiến trúc bộ xử lý (ISA — Instruction Set Architecture) mã nguồn mở, được phát triển lần đầu bởi Đại học California, Berkeley…
Xem thêm
HTMX framework — Thư viện HTML-driven cho ứng dụng web hiện đại
HTMX framework HTMX là thư viện JavaScript nhẹ, không phụ thuộc build tool, cho phép truy cập AJAX, CSS Transitions, WebSockets và Server Sent Events trực tiếp qua thuộc tính…
Xem thêm
Zig ngôn ngữ: Thay thế C/C++ cho system programming an toàn
Zig là gì? Ngôn ngữ system programming hiện đại Zig là ngôn ngữ lập trình system programming do Andrew Kelley phát triển từ 2016, thiết kế để thay thế C…
Xem thêm
SOLID Principles trong Python: 5 nguyên tắc thiết kế OOP
SOLID Principles là gì? Ngôn ngữ chung của thiết kế hướng đối tượng SOLID là viết tắt của năm nguyên tắc thiết kế hướng đối tượng giúp phát triển phần…
Xem thêm
Kubernetes cơ bản: Triển khai ứng dụng container từ A đến Z
Kubernetes cơ bản: Triển khai ứng dụng container từ A đến Z Kubernetes (thường viết tắt K8s) là nền tảng orkestration container mã nguồn mở phổ biến nhất hiện nay….
Xem thêm
Redis cơ bản: Cấu trúc dữ liệu, use case và so sánh với Memcached
Redis (Remote Dictionary Server) là hệ thống lưu trữ cấu trúc dữ liệu trong bộ nhớ, được sử dụng rộng rãi như cơ sở dữ liệu, cache, message broker. Với…
Xem thêm
Effective Go 1.23: Tính năng mới và best practices hiện đại
Go 1.23 phát hành tháng 8/2024 mang đến nhiều cải tiến quan trọng: iterators, telemetry, toolchain directives, và nhiều thay đổi trong standard library. Bài viết này tổng hợp những…
Xem thêm
Git Worktree: Làm việc nhiều nhánh cùng lúc không cần stash
Git worktree là tính năng ít được nhắc đến nhưng cực kỳ mạnh mẽ, cho phép bạn làm việc với nhiều nhánh Git cùng lúc trong các thư mục riêng…
Xem thêm