Implementing caching for AWS sessions is crucial to improve performance, achieved by minimizing configuration loading. After migrating to Spring Boot, I utilized Spring Cache abstraction while retaining the Google Guava Expiring HashMap. The cache can be enabled with the `@EnableCaching` annotation and configured using Spring’s annotations. The setup includes a custom `CacheConfiguration` class and caching behavior annotations on service methods, such as IamClient. Future migration to Redis is considered, and code examples are available on my GitHub repository.
Shadow Copies are possible for almost all volumes and not “all volumes”. There are few cases which the shadow copy may not work Enough Space The shadow storage volume must contain enough free space. At the very minimum you need at least 300 MB or so, for a single shadow copy, for multiple shadow copies, the…
MapStruct is an open-source code generation library for Java that simplifies the mapping between Java Beans, DTOs, and other data transfer objects. It generates mapping code at compile time, which can help reduce the amount of boilerplate code needed to map between objects. MapStruct supports various data mapping scenarios, including: MapStruct uses a simple and…
Today’s developers and organizations are migrating large, monolithic legacy applications to microservice-based architectures to improve scalability and developer velocity. However, these benefits come at a cost, namely integration complexity. Additionally, developers still often interact directly with the infrastructure, whether it be virtual machines (VMs) or containers via Kubernetes or another container orchestrator. Serverless is the…
Debugging applications deployed in the cloud can be challenging. Microservices have become a popular software architecture, the applications are designed to run independently with their own databases and the logging creates hurdles for the developer when they attempt to trace the bug. There are scenarios where the bugs are not because of the logical issues…
To do some testing of the on going release of Nimesa which do the application aware ( AppAware ) Backup of Microsoft SQL Server Cluster on SQL 2016 i created a small powershell scripts which create ( actually restores ) the databases from Adventure Works backup file Change the total and volume drive letter in…
Discover more from Vignesh A S
Subscribe now to keep reading and get access to the full archive.