In our software development world, we often need something which can
Concurrency In JAVA
Fundamentals - I
Motivations for Concurrency
There are a number of motivations for the usage of Concurrency in today's time, and in many cases now more than ever we are living in a time where concurrency has become one of the most important factor in the scaling factors of most of the applications that we develop.
SOLID Principles: Why and How ?
In this article, we will be learning about SOLID principles. This is the biggest need of the time as we all write the code every day and it becomes a tedious task to make changes into them.
Why you need them:
Websockets
In the early day of the Internet when it was built on the basic block of a client and a server, where
- A client can only send a request to the server
- A server can respond to a client request
The direction of communication was limited back then. Now we are using API, webhooks and Websocket for communication between our client and server, where websocket provides full-duplex communication.
Success Data
How does Success Data work?
1 | Define the |