Tag MayFest2024
Tìm kiếm bài viết trong Tag MayFest2024
Một số cách ngăn chặn tấn công MITM đối với Android
Để tạo kết nối an toàn trong ứng dụng Android của bạn và ngăn chặn các cuộc tấn công Man-in-the-Middle (MITM), bạn nên tuân thủ các phương pháp tốt nhất để triển khai giao tiếp mạng an toàn. Dưới đây
0 0 13
Memory Leaks trong Android và Cách Phòng Tránh
Memory Leaks trong Android và Cách Phòng Tránh. Memory leaks (rò rỉ bộ nhớ) là một trong những vấn đề phổ biến và nghiêm trọng trong phát triển ứng dụng Android.
0 0 11
Giới Thiệu Về Dependency Injection (DI) và cách sử dụng trong dự án Android Kotlin
Tổng Quan Về Dependency Injection. Dependency Injection (DI) là một mẫu thiết kế cho phép loại bỏ các phụ thuộc cứng và làm cho chúng có thể thay đổi, dù là tại thời điểm chạy (runtime) hay thời điểm
0 0 13
Refactor open-source ERP 1k sao GitHub WebVella - P2
Bài trước mình đã review và refactor một vài hàm trong bộ mã nguồn này. Bài này sẽ chỉ ra một số điểm về kiến trúc để chúng ta cải thiện.
0 0 11
Khám phá Kiến trúc Serverless
Trong thế giới phát triển phần mềm hiện đại, các công nghệ mới không ngừng được cải tiến để đáp ứng nhu cầu ngày càng tăng về sự linh hoạt và hiệu quả chi phí. Trong số đó, kiến trúc Serverless đang d
0 0 10
NestJS: Microservices với gRPC, API Gateway, và Authentication — Part 1/2
NestJS: Microservices với gRPC, API Gateway, và Authentication — Part 1/2. Hôm nay, tôi muốn giới thiệu với bạn về Microservices trong NestJS (TypeScript) kết hợp với framework gRPC của Google và API
0 0 13
Distributed Database
1. Distributed Database. . Cơ sở dữ liệu phân tán là một hệ thống lưu trữ dữ liệu trên nhiều nút trong một mạng máy tính.
0 0 13
Boilerplate NestJS: một tí S.O.L.I.D ✨️
Đây là bài viết nằm trong Series NestJS thực chiến, các bạn có thể xem toàn bộ bài viết ở link: https://viblo.asia/s/nestjs-thuc-chien-MkNLr3kaVgA. . Đặt vấn đề .
0 0 13
Cafe chém gió: lưu mật khẩu trong CSDL (Phần 1)
Thỉnh thoảng các trang tin tức, báo mạng, facebook,... có đăng những thông tin về một dịch vụ, mội doanh nghiệp nào đó bị hacker tấn công, đánh cắp và rao bán dữ liệu trên "chợ đen". Đối tượng bị hack
0 0 13
PM2 - Quản lý tiến trình ứng dụng Node.js
PM2 là một trình quản lý tiến trình mạnh mẽ dành cho các ứng dụng Node.js, giúp đơn giản hóa việc triển khai, giám sát và quản lý ứng dụng của bạn.
0 0 10
[Banking Domain] Tại sao Java lại được tin tưởng và được sử dụng rộng rãi trong các ngân hàng và công ty tài chính ở Việt Nam
Giới thiệu. Trong lĩnh vực ngân hàng và tài chính, việc lựa chọn công nghệ luôn được cân nhắc kỹ lưỡng, với mục tiêu hàng đầu là đảm bảo an toàn, bảo mật và hiệu quả cao.
0 0 12
[INTEGRATION] Vì Sao RESTful API Được Ưa Chuộng Hơn SOAP API?
Trong thế giới lập trình và phát triển phần mềm, việc lựa chọn kiến trúc phù hợp cho API là yếu tố quan trọng quyết định đến hiệu quả, tính bảo mật, và khả năng mở rộng của hệ thống. Trong những năm g
0 0 12
GitOps Và Sử Dụng FluxCD: Cài đặt flux và môi trường Kubernetes
Lời mở đầu. .
0 0 13
GitOps Và Sử Dụng FluxCD: Xây dựng thư mục, cấu hình Helm charts và K8s
Lời mở đầu. .
0 0 12
Tìm Hiểu Chức Năng và Cách Sử Dụng HTTP Status Code trong Phát Triển Web
HTTP status code là một phần quan trọng của giao thức HTTP, đóng vai trò cung cấp thông tin về trạng thái của một yêu cầu được gửi từ máy khách (client) đến máy chủ (server). Mỗi mã trạng thái là một
0 0 3
CQRS Pattern
CQRS (Command Query Responsibility Segregation) là một mô hình thiết kế phần mềm giúp tăng cường hiệu suất và linh hoạt trong việc xử lý dữ liệu. Không chỉ là một khái niệm trừu tượng, CQRS đã được áp
0 0 13
Triển Khai Hệ Thống AWS ECS Với AWS CLI (Phần 2)
Tạo Relational Database Service. Tổng quan.
0 0 13
Hệ thống lớn sẽ quán lý Cron Job như thế nào ??? - Bài học thực tế từ Slack
Anh em đã biết đến Slack như là nền tảng làm việc hiện đại, nơi mọi người có thể giao tiếp, cộng tác và hoàn thành công việc một cách hiệu quả. Bằng cách kết hợp nhắn tin, công cụ và ứng dụng vào một
0 0 11