Engineering

Backend
Database, Caching, Message Broker
Featured

Tối ưu hóa query – Query optimization

Query (truy vấn) dữ liệu từ database là thuật ngữ không còn xa lạ đối với các developer, đặc biệt là các bạn làm Backend. Những câu query tốt sẽ đem lại nhiều lợi ích lâu dài như: giảm tiêu tốn tài nguyên hệ thống để tiết kiệm chi phí, tăng tốc độ phản hồi […]

Read More
10x engineer
Featured

Sếp nhớ trả lương em gấp 10 nha (phần 5) – làm việc sâu

Focus and deep work là gì và phương pháp rèn luyện kỹ năng Như đã hứa ở phần 1, phần 5 này mình sẽ dành để chia sẻ sâu hơn về kỹ năng kinh khủng nhất của một kỹ sư CNTT, đó là focus như tia laser và output như mùa lũ về. Bạn có […]

Read More
10x engineer

Sếp nhớ trả lương em gấp 10 nha (phần 4) – IDE

Các loại IDE dành cho lập trình viên IDE là chương trình dành để viết các dòng lệnh ấy các bạn, IDE nếu chọn và cài đặt đúng không thể nghi ngờ gì có thể boost performance của bạn lên cả trăm lần. Trong bài này, mình sẽ chia sẻ một số IDE phổ biến […]

Read More
10x engineer

Sếp nhớ trả lương em gấp 10 nha (phần 3) – trình duyệt web

Lần này chủ đề ít hardcore hơn một chút, nhưng bảo đảm sẽ giúp bạn cứu tiếp nhiều giây của cuộc đời, tích tiểu thành đại. Mỗi năm cũng tiết kiệm được cả vài tuần chứ không ít nhé các bạn. Bạn có thể xem lại các phần trước tại đây: Sếp nhớ trả lương […]

Read More
Backend
Database, Caching, Message Broker
Engineering
Featured
Microservices

Sử dụng Event-Driven Architecture để đảm bảo tính nhất quán (Atomicity) trong hệ thống Microservices

Lưu ý Bài viết này giả định rằng bạn đã nắm được một số khái niệm căn bản của microservices. Nếu chưa thì bạn có thể tham khảo trước bài viết Các khái niệm chính trong microservices Ngoài ra bạn cũng cần trang bị thêm một số kiến thức nền tảng về Database PostgreSQL đặc […]

Read More
Backend
Engineering

Cơ sở hạ tầng dưới dạng mã – Vì sao bạn nên biết

Lưu ý Bài viết tập trung vào các ví dụ và mô tả về các vấn đề liên quan đến sự ra đời của IaC, đồng thời tránh không đề cập quá sâu đến kĩ thuật và kiến thức chuyên sâu về hạ tầng nên phù hợp với đa số mọi người có kiến thức […]

Read More
right tools
10x engineer

Sếp nhớ trả lương em gấp 10 nha (phần 2) – Sử dụng đúng công cụ

Phần trước tôi đã nhắc đến tất cả công việc nếu bạn dùng một công cụ đúng thì hiệu quả sẽ tăng lên đáng kể. Bạn có thể xem lại phần 1 tại đây: Sếp nhớ trả lương em gấp 10 nha (phần 1) Hình ảnh máy gặt đập liên hợp ở dưới là một […]

Read More
Backend
Engineering
Node.JS

Ứng dụng nodejs tại VeXeRe

Facebook Notice for EU! You need to login to view and post FB Comments!

Read More
Backend
Engineering
Microservices

Bộ công cụ để xây dựng một hệ thống microservices

Microservices… đúng là buzzword mà, nghe hoài nhưng vẫn chưa biết là gì?  Thay vì thiết kế hệ thống theo cách truyền thống là tất cả nghiệp vụ đến giao diện web đều được chạy chung trên một process, thiết kế microservices nghĩa là chia nhỏ ra thành cả vài chục đến vài trăm services (có thể […]

Read More
10x engineer

Sếp nhớ trả lương em gấp 10 nha (phần 1)

Vì một mình em code bằng 10 người ấy ạ. Làm sao để trở thành một engineer có công lực gấp mười lần hiện nay? Có 7 cấp độ để các bạn luyện tập mà đảm bảo chính các bạn sẽ bất ngờ về chính mình sau vài tháng nhìn lại. 1. Đã thông tư […]

Read More