Thursday, May 14, 2026
GitHubTwitter
GINBOK
Trang chủBài viếtTìm kiếmVề chúng tôi
|ENVIKhám phá
Trang chủBài viếtTìm kiếmVề chúng tôi
🇬🇧 English🇻🇳 Tiếng Việt
Bài viết

Blog Kỹ Thuật

Những hiểu biết chuyên sâu về mặt kỹ thuật đối với Optimizely CMS, Commerce và hệ sinh thái .NET hiện đại.

AllDevelopmentAI & AutomationCMS & Content PlatformsTools & WorkflowEngineering NotesWeb PerformanceEngineeringDevOps & InfrastructureAI AgentsSecurityAI ToolsAITechFinTechCMS Administration
Engineering Notes

Message Queue vs Pub/Sub: Hai Pattern, Hai Nhiệm Vụ Khác Nhau

Message queue và pub/sub thường được xem là hai tên gọi cho cùng một ý tưởng: "gửi message giữa các service theo kiểu bất đồng bộ." Trên thực tế, chúng giải quyết hai nhóm bài toán hoàn toàn khác...

Mar 30, 2026
DevOps & Infrastructure

Tự Host Website Production trên Home Server với Azure DevOps

Bối Cảnh Dự Án Vận hành một website không phải lúc nào cũng đòi hỏi các dịch vụ đám mây (cloud) đắt đỏ. Trong bài viết này, tôi muốn chia sẻ một trường hợp thực tế về cách tôi đã xây dựng, triể...

Mar 12, 2026
Development

Xu hướng An ninh mạng 2025: Bảo mật .NET 8 và Optimizely

Khi độ phức tạp của các giải pháp DXP (Digital Experience Platform) hiện đại ngày càng tăng—tích hợp Optimizely CMS, Episerver Commerce, microservices và frontend tách rời (như triển khai Vite của ...

Mar 12, 2026
Development

Xây dựng Hệ thống Thông báo Email với Kafka và .NET

Các ứng dụng quản lý chấm công (timesheet) hiện đại đòi hỏi hệ thống thông báo email tin cậy để xử lý các tác vụ phê duyệt, gửi báo cáo và cập nhật trạng thái. Việc gửi email đồng bộ truyền thống c...

Mar 12, 2026
AI & Automation

Tự động hóa nội dung bằng AI trong Optimizely CMS 12 & .NET 8

Tốc độ phát triển phần mềm IT hiện đại đòi hỏi sự tối ưu hóa liên tục các quy trình nội bộ. Đối với các dự án như CmsIv, vốn phụ thuộc nhiều vào việc phân phối nội dung khối lượng lớn qua Optimizel...

Mar 12, 2026
Development

Thiết kế Hệ thống Timesheet với DDD, CQRS và MediatR

Giới thiệu Xây dựng một hệ thống quản lý timesheet (bảng chấm công) đòi hỏi việc lập kế hoạch kiến trúc cẩn thận để đảm bảo khả năng mở rộng, dễ bảo trì và tách biệt rõ ràng logic nghiệp vụ. Tr...

Mar 12, 2026
AI & Automation

Chiến lược triển khai MCP: So sánh Stdio, SSE và WebSocket

Model Context Protocol (MCP) đã nhanh chóng trở thành tiêu chuẩn để kết nối các mô hình ngôn ngữ lớn (LLM) với các nguồn dữ liệu và công cụ bên ngoài. Là kiến trúc sư và nhà phát triển, việc chọn đ...

Mar 10, 2026
Tools & Workflow

Sửa Bug từ 80 phút xuống 15 phút: Kỷ Nguyên Debugging bằng AI

Đó là một buổi sáng thứ Ba bình thường. Tôi đang nhâm nhi ly cà phê đầu ngày, bắt đầu hòa mình vào nhịp làm việc với ShopFlow—nền tảng thương mại điện tử B2B chủ lực của chúng tôi. ShopFlow là một ...

Mar 4, 2026
Engineering Notes

Cập nhật Google OAuth và Supabase khi đổi Tên Miền

Khi chuyển đổi ứng dụng sang một tên miền mới như erp.ginbok.com, việc cập nhật các nhà cung cấp xác thực là bước bắt buộc. Nếu quy trình bắt tay (handshake) giữa Google OAuth và Supabase không khớ...

Mar 4, 2026
Tools & Workflow

Quy trình Lập trình AI Đỉnh cao: Kết hợp ai-devkit và antigravity-kit

Việc chuyển đổi từ lập trình truyền thống sang lập trình có sự hỗ trợ của AI đã mang lại những thách thức mới mà mọi kỹ sư dày dạn kinh nghiệm đều sẽ gặp phải. Ngay cả với những công cụ mạnh mẽ như...

Mar 2, 2026
Trang 1 / 3Tiếp →
GINBOK

Deep technical writing for developers and designers who care about the craft.

Content
  • All Articles
  • Engineering
  • Design
  • Product
Company
  • About Ginbok
  • Authors
  • Write for Us
  • Contact
Stay Updated
© 2026 Ginbok. All rights reserved.
PrivacyTerms