WarunaselakaMicroservices vs ServerlessDifferent between protocol and architecture, if you get a SOAP(it is a protocol), if you get the REST, it is architecture.Oct 20, 2022Oct 20, 2022
WarunaselakaDOS and DDOSDenial of Service (DoS) is a cyber-attack on an individual Computer or Website with the intent to deny services to intended users. Their…Oct 19, 2022Oct 19, 2022
WarunaselakaIntroduction to Docker and Container-based developmentEarlier we used physical servers for our apps. We used different actual hardware boxes for web servers, databases, and applications. So we…Oct 19, 2022Oct 19, 2022
WarunaselakaLets do it right..! Real Async Microservices | SAGA Microservice PatternDue to its synchronous nature, the HTTP protocol is inappropriate for microservices backends, instead, asynchronous communication is needed…Sep 9, 2022Sep 9, 2022
WarunaselakaTechnical Design Concepts Every Software Engineer MUST know | Data StreamsIn this topic, we can talk about 3 parts of the topic. There are Polling, Pushing, and Streaming.Sep 8, 2022Sep 8, 2022
WarunaselakaREST URL namingREST is Representational state transfer. It means we never send the actual object but send its representation to the other party over the…Sep 5, 2022Sep 5, 2022
WarunaselakaTechnical Design Concepts Every Software Engineer MUST know | Reverse ProxyLet’s get two men. One is AB and another man is BC. AB man wants to send a message to BC. But AB sends this to CD and CD sends that message…Sep 5, 2022Sep 5, 2022
WarunaselakaSystem Design Basics Every Software Engineer MUST know| Write back Cache| Getting started on…Cache has two types. There are client-side and server side.Aug 24, 2022Aug 24, 2022
WarunaselakaHow hackers steal passwords from HTTP websites (Demo) | why HTTPS is importantWhy HTTP is bad? Most people say others can see their data. But it is not the correct answer. You can have an attack between computer and…Aug 23, 2022Aug 23, 2022
WarunaselakaLoad BalancerA man wants to open a website. This website is very popular. That man logs in to the website. Transmit through the internet to the actual…Aug 22, 2022Aug 22, 2022