Thứ Năm, 18 tháng 9, 2025

Data Pipeline là gì?

  • Nguồn
  • Là gì vậy?
  • Thu thập
  • Tiếp nhận
  • Tính toán
  • Lưu trữ
  • Tiêu thụ
Sửa bài viết

Các từ viết tắt phổ biến trong thiết kế hệ thống

  • Nguồn
  • CAP
  • PACELC
  • BASE
  • SOLID
  • KISS
Sửa bài viết

Các ứng dụng di động được phát hành như thế nào?

  • Nguồn
  • Phát triển
  • Build và test
  • QA
  • Phê duyệt nội bộ
  • Tối ưu hóa cửa hàng ứng dụng
  • Gửi ứng dụng lên cửa hàng
  • Phát hành và duy trì ứng dụng
Sửa bài viết

Các giao thức API phổ biến

  • Nguồn
  • REST
  • GraphQL
  • Webhooks
  • SOAP
  • WebSocket
  • gRPC
  • Các giao thức khác
Sửa bài viết

10 nguyên tắc coding bạn nên biết

  • Nguồn
  • Coding Style
  • Comment
  • Độ tin cậy (Robustness)
  • SOLID Principles
  • Viết code dễ test
  • Trừu tượng hóa
  • Design Patterns
  • Giảm thiểu biến hoặc giá trị toàn cục
  • Tái cấu trúc (Refactoring)
  • Bảo mật
Sửa bài viết

Bạn nên theo dõi các Engineering Blogs nào?

  • Nguồn
  • Netflix TechBlog
  • Uber Blog
  • Cloudflare Blog
  • Engineering at Meta
  • LinkedIn Engineering
  • Discord Blog
  • AWS Architecture
  • Slack Engineering
  • Stripe Blog
Sửa bài viết

12 mẹo bảo mật API

  • Nguồn
  • Sử dụng HTTPS
  • Sử dụng OAuth2
  • Sử dụng WebAuthn
  • Sử dụng hệ thống API Key phân cấp
  • Cài đặt ủy quyền
  • Rate limiting
  • API Versioning
  • AllowListing
  • Thường xuyên kiểm tra OWASP để phát hiện lỗ hổng bảo mật
  • Sử dụng API Gateway
  • Xử lý lỗi một cách an toàn
  • Kiểm tra input
Sửa bài viết

Roadmap học SQL

  • Nguồn
  • Giới thiệu
  • Cấu trúc
  • Các câu lệnh
  • Toán tử và hàm
  • Kiểu dữ liệu và index
  • Các ngôn ngữ phụ trợ SQL
  • Kết luận
Sửa bài viết

ACID trong cơ sở dữ liệu là gì?

Sửa bài viết

5 use case phổ biến của Apache Kafka

  • Nguồn
  • Giới thiệu
  • Xử lý và phân tích log
  • Pipeline cho Machine Learning theo thời gian thực
  • Giám sát và cảnh báo hệ thống
  • Change Data Capture (CDC)
  • Di chuyển hệ thống
Sửa bài viết

Reserve Proxy vs. API Gateway vs. Load Balancer

Sửa bài viết

Cache có thể sai đến mức nào?

  • Nguồn
  • Caching là gì?
  • Các vấn đề với caching
  • Cache stampede vs. Cache avalanche
Sửa bài viết

Những điều cần biết về Webhook

Sửa bài viết

6 công cụ vẽ biểu đồ kiến trúc bằng code

Sửa bài viết

7 mẹo vặt cho thiết kế API

  • Nguồn
  • Đặt tên rõ ràng
  • Đảm bảo độ tin cậy của các idempotent API
  • Thêm phiên bản (versioning) vào API
  • Thêm phân trang
  • Sử dụng truy vấn rõ ràng để sắp xếp và lọc dữ liệu
  • Hãy quan tâm đến bảo mật
  • Đơn giản hóa việc truy vấn đa tài nguyên
  • Bonus: Sử dụng rate limiting
Sửa bài viết

Disney Hotstar xử lý cả tỷ react như thế nào?

Sửa bài viết

Linux File System có gì?

Sửa bài viết

Các mô hình kiến trúc Client phổ biến

Sửa bài viết

9 loại API testing phổ biến

Sửa bài viết

Vertical vs. Horizontal Scaling

Sửa bài viết

Linux khởi động như thế nào?

Sửa bài viết

Tại sao JSON Web Token (JWT) phổ biến?

Sửa bài viết

Git hoạt động như thế nào?

Sửa bài viết

8 giao thức mạng thông dụng

Sửa bài viết

Các công ty Big Tech release code như thế nào?

Sửa bài viết

Python vs. C++ vs. Java

Sửa bài viết

Một số HTTP status code thông dụng

Sửa bài viết

Docker có còn cần thiết không?

Sửa bài viết

Làm thế nào để có kết quả tốt trong phỏng vấn System Design?

Sửa bài viết

Tóm tắt nhanh về Apache Kafka

Sửa bài viết

5 mô hình kiến trúc phần mềm được ưa chuộng nhất

  • Nguồn
  • Kiến trúc phân lớp (Layered Architecture)
  • Kiến trúc hướng sự kiện (Event-Driven Architecture)
  • Kiến trúc vi nhân (Microkernel Architecture)
  • Kiến trúc vi dịch vụ (Microservices Architecture)
  • Kiến trúc nguyên khối (Monolithic Architecture)
Sửa bài viết

Các thuật toán quan trọng để phỏng vấn System Design

Sửa bài viết

Vì sao Google và Meta cho cả tỉ dòng code vào một repo lớn?

  • Nguồn
  • Giới thiệu
  • Monorepo
  • Microrepo
  • Cái nào ngon hơn?
Sửa bài viết

DevOps, SRE, và Platform Engineering là gì?

Sửa bài viết

5 chiến lược triển khai phần mềm phổ biến

Sửa bài viết

6 kiến trúc phổ biến trong thiết kế API

Sửa bài viết

Amazon Prime Video từ bỏ AWS Serverless, tiết kiệm 90% chi phí

Nguồn

 Amazon Prime Video Ditches AWS Serverless, Saves 90%

Sửa bài viết

10 cấu trúc dữ liệu mà chúng ta dùng mỗi ngày

Sửa bài viết

ChatGPT hoạt động như thế nào?

Sửa bài viết

Các hệ thống cache phổ biến

Sửa bài viết

Backend Burger cho startup có thể có những gì?

Sửa bài viết

Cloud Native thực sự là gì?

Sửa bài viết

8 cấu trúc dữ liệu quan trọng trong các hệ thống cơ sở dữ liệu hiện đại

  • Nguồn
  • Skip List
  • Hash Index
  • SSTable và LSM Tree
  • B-Tree
  • Inverted Index
  • Suffix Tree
  • R-Tree
Sửa bài viết

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master