Parminder SinghSoftware Deployment and Release StrategiesSelecting the right deployment strategy is key to maintaining system stability, ensuring smooth rollouts, innovating and delivering value…May 27May 27
Parminder SinghInter-service communication in MicroservicesMicroservices communicate with each other through various mechanisms — APIs, message queues, or remote procedure calls (RPCs). Each…May 23May 23
Parminder SinghAuthenticating APIs with HMACHash based message authentication code (HMAC) is a cryptographic signature that can be used to authenticate messages between two parties…May 14May 14
Parminder SinghBuilding and Tracking Secure SoftwareSecure software refers to applications designed and developed with stringent security measures to protect against unauthorized access and…May 10May 10
Parminder SinghImplementing Zero Trust Security in Microservices ArchitecturesZero trust security is a security model that assumes all network traffic is untrusted, regardless of its source or destination. This…Apr 27Apr 27
Parminder SinghIncorporating Fitness into Your Daily Life with Micro WorkoutsWhat does fitness mean to you? Every individual this question is asked to, will probably give a different answer. While one person may…Apr 19Apr 19
Parminder SinghMicroservices for multi-tenancy environments, data-privacy and complianceCreating microservices within the constraints of multi-tenancy, privacy and compliance can present challenges that need to be thought…Apr 11Apr 11
Parminder SinghDeciding which services to migrate to microservicesAttempting to fit every component of a monolithic architecture into a microservice is like trying to fit a square peg into a round hole…Mar 20Mar 20
Parminder SinghinArtificial Intelligence in Plain English“Can You Recommend Me a Movie?” Crafting Recommendations with Vector DatabasesImagine you are a software engineer on the Netflix team and need to build a recommendation system.Mar 13Mar 13
Parminder SinghMessage Brokers and Distributed ArchitecturesMessage brokers play a crucial role in addressing the challenges of distributed architectures and microservices by providing a reliable…Mar 10Mar 10