1. C4 model
[Read More]
Sự khác nhau giữa Entities và DTOs
Chắc hẳn rất nhiều bạn đã quen thuộc với những thuật ngữ như Entity, DTO tuy nhiên tôi cũng nhận thấy có nhiều bạn chưa thực sự hiểu và nắm rõ những khái niệm này. Entity và DTO chúng ta sẽ gặp rất nhiều trong các mã nguồn trong dự...
[Read More]
PostgreSQL Scalability - How Cloudflare Was Able to Support 55 Million Requests per Second With Only 15 Postgres Clusters
Trong lúc thiết kế hệ thống tôi đang cùng đội phát triển thảo luận về việc dùng DynamoDB hay PostgreSQL thì tôi có nhận được email từ 1 website mà tôi đã subcribe trước đó. Nội dùng bài viết đó là: “Làm thế nào mà Cloudflare có thể hỗ trợ...
[Read More]
Setup sonarqube on mac
Sonarqube là một công cụ rất mạnh mẽ trong việc scan code. Công cụ này có thể giúp bạn scan những vấn đề trong về source code như:
[Read More]
Những lập trình viên senior sẽ viết bao nhiêu dòng code mỗi ngày?
Thời gian vừa qua tôi có nhận được estimation của khá nhiều dự án, và một trong số đó dùng line of code để ước lượng ra effort để thực hiện. Khi nhìn vào bảng tính tôi thấy rất nhiều con số, có những tính năng phát triển tương đối...
[Read More]