Spring Boot Caching with Redis

Caching is a common technique used to improve application performance by reducing the need for repeated database calls. Here’s how caching helps: Reduced Database Load: By caching frequently accessed data, you can reduce the number of database queries, which can alleviate the load on the database server. This can lead to better overall performance, especially […]


Kafka is an open-source distributed event streaming platform used for building real-time data pipelines and streaming applications. Provides features like fault tolerance, horizontal scalability, and low-latency message delivery, making it suitable for use cases such as real-time analytics, log aggregation, and data integration across systems. Kafka’s architecture consists of producers that publish data to topics, […]

Distributed Transaction for multiple Databases with SpringBoot , JPA for monolithic Application.

Overview This article demonstrates how to configure transactions across multiple databases using  @Transactional in SpringBoot with JPA. For this example we are taking 2 databases one is MySQL , and the other one is PostgresSQL. Configurations Before moving to configuration we have to make sure that the entity class and the repository  classes must be […]

ASP.NET Identity authentication using .net 6 Blazor server and Mongo DB

Are you ready to unlock the hidden powers of asp.net identity authentication and authorization in the world of web development? Join me on a thrilling journey as we dive into the realms of ASP.NET Identity, .NET 6 Blazor server, and the mighty Mongo DB. Let’s embark on this epic adventure together! Create a project and […]

[Solved] “Max Key length is 3072 bytes”​ error in AspNet Core Identity with MySql

Hello Geeks, As you all know everyone nowadays loves to work on open source languages, So Microsoft has also done a great job releasing .Net core as an open-source framework. That means we can also code and deploy it on Linux which is tremendous. Also .Net core can support various database servers like MySQL, SQLite, […]

Building Custom Elements or Web Components with Angular.

For building an angular custom element , you have some basic idea about angular. What is angular custom Elements? Angular elements are Angular components packaged as custom elements (also called Web Components), a web standard for defining new HTML elements in a framework-agnostic way. A custom element extends HTML by allowing you to define a tag whose content is created and controlled by JavaScript […]

Back To Top