Andre LucasinProgrammingOnMarsHow to implement the LFU (cache) algorithmIn the last story, I spoke about How to implement the LRU (cache) algorithm·3 min read·Apr 3, 2024----
Andre LucasinProgrammingOnMarsHow to implement the LRU (cache) algorithmWhen we are implementing any caching technique in our architecture, it is essential to know what is the best eviction policy that makes…·3 min read·Mar 16, 2024----
Andre LucasinProgrammingOnMarsThe Practical SOLIDSometimes when we’re starting in the programming world we believe that programming is only to code some ifs, and for, or when we need to…·6 min read·Jan 13, 2024----
Andre LucasinProgrammingOnMars18 Characteristics which Our Software Needs to HaveWhen planning to create software, sometimes we like developers want to write code, and put the best framework that we know, or what the…·9 min read·Dec 26, 2023----
Andre LucasinProgrammingOnMars[ Reflections ] — Difference Between PUT and PATCHThe objective of this story format is to be fast and tell you fundamentals where we sometimes don’t question ourselves in our daily lives.·2 min read·Dec 11, 2023----
Andre LucasinProgrammingOnMarsMicroservices — Controlling transactions with SAGA pattern — ChoreographyLet’s imagine a scenario where we have a logistic application.·6 min read·Nov 5, 2023----
Andre LucasinProgrammingOnMarsUnderstanding Caching in Software ArchitectureCaching — The cache is a storage layer between the application and the source of the data, like a database, for example, a file system, or…·6 min read·Jul 17, 2023----
Andre LucasinProgrammingOnMarsAPI Gateway: Enhancing Microservices ArchitectureIn a microservices architecture, an API Gateway plays as a central component that enhances the communication between clients and servers…·5 min read·Jul 10, 2023----
Andre LucasinProgrammingOnMarsExploring DIP’s Relationship with Onion Architecture, Hexagonal Architecture, and Ports & AdaptersIn the realm of software development, principles that guide design and architecture are invaluable. I’ll show you how it is important this…·4 min read·Jun 14, 2023----
Andre LucasinBits and PiecesWhat I Needed to Know Before Adopting Microservices ArchitectureExploring the pros and cons and other details before adopting this architecture for creating your software.·8 min read·Apr 25, 2023----