Implement a file system in Java given n-bytes

Problem Statement Given n – bytes, implement a file system that supports following actions: If you want a good start point for a small low level design problem, this post on designing a ride hailing service might be a good start. Demystifying Problem Statement When the problem says that n-bytes are given, that means weContinue reading “Implement a file system in Java given n-bytes”

A Tutorial on Implementing a Chat Application like Whatsapp using WebSocket and Spring

What is Websocket? When we run a server side application, we run it on a particular physical port e.g. 8080, 8081. And to access the server side application, we use an IP. Similarly, when we log in to our browser and ask for a particular site, we send to the request our computer’s IP asContinue reading “A Tutorial on Implementing a Chat Application like Whatsapp using WebSocket and Spring”