subhamacharyadev1399.hashnode.devHilbert Curve Explained: Benefits for Location DatabasesLocation-based databases, which store spatial data such as GPS coordinates, must manage vast quantities of data efficiently. One of the significant challenges in these databases is how to store, retrieve, and query spatial information effectively. Th...Sep 8, 2024·7 min read
subhamacharyadev1399.hashnode.devRethinking Caching: Beyond Memory, Embracing Disk-Based SolutionsCaching is a well-known strategy used in software engineering to optimise performance by temporarily storing data in memory for faster access. For years, when we thought of caching, we immediately imagined high-speed memory (RAM), allowing rapid data...Aug 26, 2024·4 min read
subhamacharyadev1399.hashnode.devgRPC v/s RESTWhat is REST? What is gRPC? Which one fares best in performance in gRPC vs REST? Why use gRPC instead of REST? What are the differences between gRPC vs REST? What is the performance benchmark when it comes to APIs? Which is faster gRPC vs REST? Let’s...Mar 8, 2023·6 min read
subhamacharyadev1399.hashnode.devReact Native Setup In Windows 10 and aboveReact Native is a platform-agnostic JavaScript Library for creating native applications on mobile and desktop platforms. It lets you build UI with React, a popular JavaScript library. But building apps for multiple operating systems means using diffe...Jan 27, 2023·3 min read