ShalaniSuraweeraHow To Add Dependencies With BOMLet’s consider three varieties in dependency management.Oct 18, 2022Oct 18, 2022
ShalaniSuraweeraREST URL Naming ConventionsLet’s look at some best practices in naming REST URLs.Sep 12, 2022Sep 12, 2022
ShalaniSuraweeraData StreamsThere are three main options that can be used when designing Async services.Sep 11, 2022Sep 11, 2022
ShalaniSuraweeraWeb Services with SOAPSOAP stands for Simple Object Access Protocol. SOAP is an XML based protocol for accessing web services over HTTP. SOAP is a W3C…Sep 10, 2022Sep 10, 2022
ShalaniSuraweeraThreads in JavaThreads help to improve efficiency by allowing to perform multiple tasks simultaneously. Threads help to perform complicated tasks in the…Sep 8, 2022Sep 8, 2022
ShalaniSuraweeraProxyIn Computer Science, a proxy is a system that facilitates the exchange of data between users and the internet. There exists several types…Sep 6, 2022Sep 6, 2022
ShalaniSuraweeraWhy HTTP based Microservices is a bad ideaMicroservices are an architectural and organizational software development in which the software is composed of small independent services…Sep 5, 2022Sep 5, 2022
ShalaniSuraweeraLoad BalancingThere are two types of load balancers: hardware load balancers and software load balancers. Hardware load balancers are comparatively…Aug 25, 2022Aug 25, 2022
ShalaniSuraweeraCachingCaching takes place at two levels; client side caching and server side caching.Aug 25, 2022Aug 25, 2022
ShalaniSuraweeraWhy HTTPS is important.Computers use Address Resolution Protocol (ARP) to connect an IP address to a physical machine address (MAC address) in a Local Area…Aug 23, 2022Aug 23, 2022