1. Giới thiệu
Kiến trúc microservices đã nổi lên như một giải pháp ưu việt để xây dựng các ứng dụng phức tạp và có khả năng mở rộng cao. Bằng cách chia...
Dưới đây là bản tóm tắt tổng hợp những phát hiện và thông tin chính được trích xuất từ năm bài viết/liên kết về các microservices design patterns:
1. Tổng...
Tổng quan
Bài viết mở đầu bằng một so sánh giữa kiến trúc phần mềm và các ngành kỹ thuật truyền thống như xây dựng hoặc điện – nơi...
1. Giới thiệu về Framework Lynx
Framework Lynx, được phát triển bởi ByteDance, công ty đứng sau TikTok, nổi lên như một giải pháp tiên tiến cho việc phát triển ứng dụng đa...
Dưới đây là bản tóm tắt video trong 5 điểm chính:
Ra mắt Lynx: Bản framework mới mang tên Lynx, do công ty ByteDance (chủ sở hữu TikTok) phát triển, là...
Earlier I presented one useful design pattern to migrate to a monolithic application to microservices. This pattern is the Strangler Fig pattern and the article can be found here. Here some other specific microservices design patterns will be...
JSON is a widely used format for data exchange in modern applications, but when dealing with large JSON objects, performance issues can quickly arise. From high memory usage to slow serialization and increased network latency, unoptimized JSON can...
Optimizing memory usage is a crucial aspect of .NET performance tuning. Excessive heap allocations can lead to frequent garbage collection (GC) cycles, impacting application responsiveness and throughput. In this article, we’ll explore how to track memory allocations,...
All the code for Grafana and a demo API can be found here. All runnable.
Introduction
Today we are going to learn how to setup a dotnet API which sends logs...
In the world of software architecture, the choice of a web framework is not simply about syntax or ecosystem — it’s about understanding the performance dynamics, scalability limits, and architectural paradigms each framework embodies. ASP.NET Core 8,...
























