Kong Gateway là gì? Cách thiết lập và sử dụng Kong Gateway

Kong Gateway hiện đang là giải pháp API Gateway mã nguồn mở phổ biến nhất hiện nay. Nó giúp chúng ta có thể nhanh chóng, thuận tiện và bảo mật trong việc triển khai kiến trúc Microservices; cũng như cung cấp thêm các dịch vụ mở rộng khác. Bài viết hôm nay chúng ta cùng nhau tìm hiểu xem … Read more

SharePoint Developer là gì? Cần học gì để trở thành lập trình viên SharePoint

Ra đời từ đầu những năm 2001, SharePoint được Microsoft giới thiệu với mục đích chủ yếu là để lưu trữ và quản lý tài liệu trong doanh nghiệp, tổ chức. Hiện nay, SharePoint trở thành một nền tảng dùng để phát triển ứng dụng Web, tích hợp với bộ công cụ Office với nhiều sản phẩm và công … Read more

Code convention là gì? Một số quy tắc chung khi viết code lập trình

Code convention là một thuật ngữ mà bất kể lập trình viên nào cũng từng nghe đến và áp dụng trong công việc và dự án. Dù cho thực tế rằng việc áp dụng coding convention trong một team phát triển là điều không dễ nhưng đấy vẫn được xem là một trong những checklist bắt buộc khi … Read more

SourceTree là gì? Quản lý code bằng Git với SourceTree

Đối với anh em lập trình viên hiện nay thì Git và quản lý source code là những kỹ năng bắt buộc phải có để có thể làm việc hàng ngày. Có nhiều công cụ được sinh ra để giúp đơn giản hóa và tối ưu hóa cho công việc này, và SourceTree là một cái tên được nhiều Developer lựa … Read more

Top 5 phần mềm viết code tốt nhất mà bạn nên sử dụng

Công việc của một lập trình viên là viết code để tạo ra các chương trình, và để viết được code thì chúng ta cần những phần mềm viết code. Phụ thuộc vào ngôn ngữ, nền tảng lập trình mà mỗi anh em Dev sẽ lựa chọn sử dụng cho mình một IDE hay Code Editor riêng. Bài viết hôm … Read more

AWS Lambda là gì? Cách hoạt động và ứng dụng của Lambda

Kiến trúc Serverless là một mô hình điện toán đám mây đã và đang phát triển mạnh mẽ trong vài năm trở lại đây, nó giúp cho các công ty, doanh nghiệp có thể tập trung vào việc phát triển sản phẩm thay vì phải lo lắng đến việc quản lý và vận hành máy chủ. Một … Read more

System Design là gì? Tìm hiểu quy trình System Design và các khái niệm liên quan

System Design là một kỹ năng cần thiết đối với các kỹ sư phần mềm đang tham gia hay muốn xây dựng các ứng dụng phức tạp; nó đòi hỏi khả năng tư duy sáng tạo và có hệ thống về cách giải quyết vấn đề cũng như việc áp dụng kiến thức kỹ thuật để … Read more

Các kỹ thuật định tuyến Routing Techniques phổ biến

Routing Techniques là các phương thức truyền dữ liệu trong mạng – tức là ai gửi? ai nhận? và theo kiểu nào? Bài viết hôm nay chúng ta cùng tìm hiểu về các kỹ thuật định tuyến phổ biến nhé. Unicast – Gửi đến một người Trong Unicast, dữ liệu được gửi từ một nguồn … Read more

Solution Architect là gì? Những kỹ năng cần có của một Solution Architect

Khi xây dựng một hệ thống lớn dành cho các tổ chức, công ty thì việc thiết kế, phát triển và quản lý được một giải pháp kiến trúc để vận hành là một công việc đòi hỏi những kỹ năng chuyên môn cao. Vì thế mà vị trí Solution Architect – Kiến trúc sư giải pháp thường được … Read more

Cursor AI: Trình Soạn Thảo Mã Lệnh Thông Minh Giúp Lập Trình Hiệu Quả Hơn

Cursor AI là gì? Cursor AI là một trình soạn thảo mã lệnh tích hợp trí tuệ nhân tạo (AI) nhằm tối ưu hóa quá trình lập trình và viết mã. Cursor AI được phát triển như một IDE thông minh, tương tự như Visual Studio Code (VS Code), nhưng được tăng cường bởi AI … Read more