Sơ đồ workflow migrate và sqlc trong CI/CD pipeline

Database migration an toàn với Golang golang-migrate sqlc Atlas so sánh

Tại sao cần database migration tool trong Golang Khi xây dựng ứng dụng production với Golang, việc quản lý thay đổi schema database là bài toán bắt buộc. Ba công…

Xem thêm

TypeScript 5.5: type inference cải tiến, decorators chuẩn hóa, isolated declarations

Giới thiệu TypeScript 5.5 mang đến những cải tiến đáng kể cho hệ thống kiểu dữ liệu, khiến mã nguồn an toàn hơn và dễ bảo trì hơn. Bài viết…

Xem thêm

So sánh các web framework Python phổ biến

Giới thiệu So sánh các web framework Python phổ biến là một trong những chủ đề nóng nhất trong thời gian qua. Bài viết này sẽ cung cấp một cái…

Xem thêm

Bun 1.4: Runtime JavaScript Tăng Tốc 2x, Giảm 35% RAM

Bun 1.4 đánh dấu cột mốc quan trọng trong lịch sử phát triển của JavaScript runtime: lần đầu tiên Bun được viết lại hoàn toàn từ Zig sang Rust, đồng…

Xem thêm

gRPC với Protocol Buffers: Giao Thức RPC Hiệu Năng Cao Cho Dịch Vụ Microservice

gRPC với Protocol Buffers: Giao Thức RPC Hiệu Năng Cao Cho Dịch Vụ Microservice gRPC là framework RPC do Google phát triển, dùng Protocol Buffers (protobuf) làm định dạng tuần…

Xem thêm

Deno Deploy: Serverless TypeScript Global Được Hỗ Trợ Tính Năng Sẵn

Deno Deploy là gì? Deno Deploy là nền tảng serverless chạy JavaScript và TypeScript trên toàn cầu, phát triển bởi Deno Land. Đây là phiên bản hoàn toàn mới của…

Xem thêm

Hono Framework — Web Framework Siêu Nhẹ Chạy Trên Mọi Môi Trường

Hono Framework — Web Framework Siêu Nhẹ, Chạy Tren Moi Môi Trường Hono là web framework viết bằng TypeScript, thiết kế để chạy nhất quán trên mọi nền tảng: Cloudflare…

Xem thêm

Rust Async Trait: Mô Hình Bất Đồng Bộ Kiểu An Toàn Cho Lập Trình Hiện Đại

Rust Async Trait: Mô Hình Bất Động Bộ Kiểu An Toàn Rust async trait là một pattern phát triển trong hệ sinh thái Rust để định nghĩa các trait có…

Xem thêm

Apache Kafka: Nền tảng stream processing sự kiện quy mô petabyte

Apache Kafka là nền tảng stream processing mã nguồn mở, được thiết kế để xử lý dữ liệu real-time với dung lượng petabyte. Được phát triển ban đầu tại LinkedIn…

Xem thêm

V Language: Ngôn ngữ lập trình an toàn, nhanh thay thế C/C++

V Language: Ngôn ngữ lập trình an toàn, nhanh thay thế C/C++ V (vlang) là ngôn ngữ lập trình hệ thống mới nổi bật với triết lý đơn giản, an…

Xem thêm