© 2022 Hashnode
#distributed-system
When designing a distributed system (one of the most favourite aspect of technical interviews, mid-senior level onward), these are the key non-functional areas that need your attention: Scalability R…
Paper Summary Clock synchronization in distributed systems is a very difficult problem due to the time delay errors in message communication and the differences in distinct physical clocks. This paper defines a concept of happens-before to…
What is edge computing? An Edge network is a distributed computing framework with edge servers and devices. It brings enterprise apps closer to the data source. Edge computing Improves response time to get faster insight from data collected…
A few weeks ago, I started learning a tool called Apache airflow. It's a tool that several companies are using to schedule and monitor workflows. If you're interested in a tutorial then you can check …
On average, 500 million tweets are shared every day. This can be further broken down to 6,000 tweets per second, 350,000 tweets per minute, and around 200 billion tweets every year. 🤯 Despite the f…
In concurrent programs, it's often necessary to preempt operations because of timeouts, cancellation, or failure of another portion of the system. The context package makes it easy to pass request-sco…
This is going to be the final part in the Distributed Tracing series using Jaeger in a Spring Boot application. So far, we covered overview on Distributed Tracing and how we can integrate tracing usin…
Live audio applications such as Clubhouse saw a big boom in adoption during the covid-19 lockdown. This sudden growth inspired a lot of other companies to introduce their own live audio/video products…
If advocates are to be believed, an idealistic third version of the web built for users must be truly decentralized. While the underlying architecture of blockchain itself is an attempt to democratize…
This is a two parts series on this article, where we have covered Distributed Tracing in a Spring Boot application using Jaeger. This is part 2 of the series. If you are coming to this article directl…