How can one improve the software development process in a startup where the time to delivery of a feature is of utmost importance. Lets understand how we improve the feature development process by applying some learnings from LSMs
FREAD vs MMAP
In this blog post, we will understand the differences between MMAPs and READs system calls and its internals.
When not to use MMAPs !!!
In the previous blog post, we developed an understanding for the READ and MMAP system calls. If you haven't read Part 1 of this, we suggest you go to this link. In this blog post, we are going to answer this simple question "Why not to use MMAP everywhere". Advantages of MMAP over READ Data … Continue reading When not to use MMAPs !!!
READ Committed Isolation Level in Postgres
One of the interesting issues which happened on our development enviornments on postgres servers
Improving Software design through Execution Flows
In this blog post, lets understand how one can leverage execution flow between the classes in a software to improve the design of the softwares
Scala Futures in Detail – Part 1
In this blog post, lets understand the basic differences between synchronous and asynchronous computations.
Scala Futures in Detail – Part 2
In this blog post, we will build a deep understanding about how are scala futures implemented and how are other operations on scala futures implemented
Data at Rest / Data in Transit Encryption
Basics of What , Why and Hows of Data at Rest and Data in Transit Encryption
Effect of Threads on Application Throughput
In this blog post, we are going to understand how does the throughput of a service varies when we change the number of threads doing the tasks in a service
Best Practices for Creating Indexes in MySQL
MySQL is one of the most used databases in the current world. There has been a lot of research and thought gone into making the indexes in MySQL + InnoDB performant keeping the space complexity of these indexes in the same ballpark. In the context of this blog post, we will be going through the … Continue reading Best Practices for Creating Indexes in MySQL