YARP Yet Another Reverse Proxy

What is YARP? YARP is a .NET library that implements HTTP proxy functionality and can be hosted in any .NET application, including ASP.NET services, Windows Services, Console Apps, and more. Compared to other proxies like HAProxy or nginx, which support both the Application layer (HTTP) and Transport layer (TCP), YARP supports only the Application layer, […]

De-Bouncer

What is De-Bouncer? De-Bouncer is a strategy to avoid excessive load on backend while maintaining User Interface responsiveness. The best way to explain how it works is to walk through a simple example. The Example Let’s look at a simple web application that shows a gallery of products to a user. Upon clicking on a […]

Growing new Talent

Why growing new talent is important Companies and businesses are built and run by people, none of the companies will exist without people who dedicate their time, effort and talent to start and later move the company forward. Therefore, it is vital for a company to invest in people to secure long term success. One […]

Domain Driven Design Layers

When we think about Domain Driven Design, what things do come first in mind? Is it Entities, Value Types, Aggregate Root, or maybe it is Ubiquitous Language; or Repositories and Services? Well, today we are going to discover less known and often missed out concept of Domain Driven Design: its layers. Domain Driven Design layers […]

Builder Design Pattern

As stands from the name, Builder design pattern helps to instantiate objects where instantiation logic is somewhat complex, involves multiple steps or options before an object is ready to be used. Builder design pattern helps to reduce complexity by proving clean object instantiation interface guiding users through all available options. Additionally, Builder helps to improve […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top