Raaid RizviUnderstanding MicroservicesMicroservices was a hot topic couple years back when it was first introduced. Sooner than later, it became something every software…Oct 20, 2022Oct 20, 2022
Raaid RizviWhy Rate Limiters are important?Rate Limiters are essentially used to limit or control the number of requests sent or received to a service in a network. This is often…Oct 17, 2022Oct 17, 2022
Raaid RizviWhat are DoS and DDoS attacks ?I’m sure you have experienced slow load times and errors when visiting websites on special events like massive sales on ecommerce sites…Oct 12, 2022Oct 12, 2022
Raaid RizviHow to manage dependencies of a project?If you are someone who has dealt with dependencies like jar files in Java, you know it is very valuable for developers to use them to make…Oct 4, 2022Oct 4, 2022
Raaid RizviCreating a Serverless CRUD APIIn this blog, I will be creating a simple CRUD API using AWS serverless. It will be a basic API that stores some details of students and we…Sep 20, 2022Sep 20, 2022
Raaid RizviThreads in JavaUse of threads in simple terms is the division of a task into multiple processes to speed up the operation or to achieve concurrency in a…Sep 6, 2022Sep 6, 2022
Raaid RizviData streams when creating an Asynchronous designWhen designing a solution for a problem where an asynchronous feedback is required there are the three common approaches you can take.Sep 5, 2022Sep 5, 2022
Raaid RizviWhat is a reverse proxy?To understand what a reverse proxy is and what it is used for, we need to look into what a proxy is. A proxy in simple terms is a gateway…Sep 5, 2022Sep 5, 2022
Raaid RizviWhat is a SOAP WebserviceSOAP also known as Simple Object Access Protocol is an xml-based messaging protocol which contains specifications which can be used across…Aug 25, 2022Aug 25, 2022
Raaid RizviREST URI naming best practicesWhen creating a REST Service different people follow different naming conventions when writing their URIs. However, this can make their…Aug 25, 2022Aug 25, 2022