PSPratik Shivaraikarinblog.pratikms.com·Apr 25, 2023 · 14 min readDemystifying Connection Pools: A Deep DiveConnection pools are a critical aspect of software engineering that allows applications to efficiently manage connections to a database or any other system. If your application requires constant access to a system, establishing a new connection to th...00
PSPratik Shivaraikarinblog.pratikms.com·Aug 16, 2020 · 10 min readRevolutionizing Data Security by DesignFor decades, we have benefited from modern cryptography to protect our sensitive data during transmission and storage. However, we have never been able to keep the data protected while it is being processed. Nearly 4 billion data records were stolen ...00
PSPratik Shivaraikarinblog.pratikms.com·Jul 19, 2020 · 13 min readEvolution of MicroservicesThe central idea behind microservices is that some types of applications become easier to build and maintain when they are broken down into smaller, composable pieces which work together. Each component is continuously developed and separately mainta...02BA
PSPratik Shivaraikarinblog.pratikms.com·Jun 17, 2020 · 19 min readDemystifying ContainersEver since Docker released its first version back in 2013, it triggered a major shift in the way the software industry works. Lightweight VMs suddenly caught the attention of the world and opened opportunities of unlimited possibilities. Containers p...00
PSPratik Shivaraikarinblog.pratikms.com·May 19, 2020 · 11 min readYou Don't Know Deno?When Brendan Eich, during his time at Netscape created JavaScript in 1995, I doubt that he seldom had any idea of what the language will grow out to be in the coming future. When Netscape partnered with Sun to take on their competitor Microsoft, Br...00