KanusanSolution NOT to use HTTP as Microservice connectivityThe saga design pattern is provide to manage data consistency across microservices in distributed transaction cases. Basically, saga…Sep 9, 2022Sep 9, 2022
KanusanWhy http based Microservices is a bad ideaHTTP works in a synchronous mode. We open a connection and fire multiple requests one by one and we get the responses in the same order we…Sep 9, 2022Sep 9, 2022
KanusanWeb Services with SOAPWhat is Web Services? Web service is a service available over the web. For example, if you are going to restaurant, there some one give…Sep 6, 2022Sep 6, 2022
KanusanData Stream TechniquesStreaming data is the continuous flow of data generated by various sources. By using stream processing technology, data streams can be…Sep 6, 2022Sep 6, 2022
KanusanWhat is Proxy?A proxy server, sometimes referred to as a forward proxy, is a server that routes traffic between client(s) and another system, usually…Sep 6, 2022Sep 6, 2022
KanusanThreads in JavaThreads allows a program to operate more efficiently by doing multiple things at the same time. Threads can be used to perform complicated…Sep 5, 2022Sep 5, 2022
KanusanWhy immutability matters in JavaImmutability means once you create an object you can not change it or modify it. If you want to change it then it will create a new object.Sep 5, 2022Sep 5, 2022
KanusanRest URL naming conventionThere are many reasons to name api endpoints thoughtfully. Choosing sensible names for API endpoints can drastically smooth out the…Sep 5, 2022Sep 5, 2022
KanusanFloating point rounding error in computerFloating-point numbers are the numbers that contain floating decimal points. (As their name implies). The most commonly used floating-point…Aug 25, 2022Aug 25, 2022
KanusanWhy division by zero is Not Infinity?We have learnt this thing from our school days, that when a number divided by zero is infinity. But in computer context it is not…Aug 25, 2022Aug 25, 2022