Open in app

Sign In

Write

Sign In

Harsimar Singh
Harsimar Singh

196 Followers

Home

About

Published in Javarevisited

·Pinned

The right way to LeetCode…

The guide to level up your leetCode game! There are tons of people out there who are using LeetCode to prepare to sharpen their game but only some of them are making the most out of it! Before we proceed let me clear some things first, if you are a…

Leetcode

6 min read

The right way to LeetCode…
The right way to LeetCode…
Leetcode

6 min read


Published in Javarevisited

·Oct 20, 2021

Choosing the right JDBC Connection Pool…

Improve the performance of your application without really changing anything. Why do we need a connection pool? Creating a connection with the database system is an expensive and time-consuming operation when you are running a platform that experiences a large scale of users building and clearing DB connections over and over is simply not feasible. …

Spring

7 min read

Choosing the right JDBC Connection Pool…
Choosing the right JDBC Connection Pool…
Spring

7 min read


Published in Javarevisited

·Oct 19, 2021

Managing transactions spanning across microservices…

How to manage distributed transactions across microservices? Undoubtedly, the microservice architecture has a ton of pros when compared to the monolith architecture, but there is one thing that just works better on monolith systems and that is transactionality. Its easier to achieve ACID (Atomicity, Consistency, Isolation, Durability) properties on a…

Java

6 min read

Managing transactions spanning across microservices…
Managing transactions spanning across microservices…
Java

6 min read


Published in Javarevisited

·Oct 9, 2021

Running ALTER TABLE on production MySql with millions of records…

Some things we don't like to do, but we have to do! Schema alters on the production databases have always been a pain, the problem is just amplified when we are talking about millions of records, if you have run ALTERs on the production server in the past then you…

My SQL

6 min read

Running ALTER TABLE on production MySql with millions of records…
Running ALTER TABLE on production MySql with millions of records…
My SQL

6 min read


Published in Javarevisited

·Oct 7, 2021

Scheduling methods to execute post transaction commit using Spring TransactionSynchronization

The annotation we all needed The Problem When using transactions in spring, often it is needed for some specific methods to run post the transaction is successfully committed, let's understand this with an example:- Assume there are two microservices in a system, first one manages user lifecycle, let's call it User Management…

Spring

4 min read

Scheduling methods to execute post transaction commit using Spring TransactionSynchronization
Scheduling methods to execute post transaction commit using Spring TransactionSynchronization
Spring

4 min read


Oct 6, 2021

How I reverse engineered WazirX APIs to build my mini-portfolio manager!

In my defence, I wanted this feature badly 🤷 WazirX is one of the leading crypto exchanges in India. They witnessed a whopping 2,648 😰 percent sign-up growth in 2021 alone, with over 7.1 Million users now its the largest crypto exchange of India! [source]. But because they were adding…

Wazirx

4 min read

How I reverse engineered WazirX APIs to build mini-portfolio manager!
How I reverse engineered WazirX APIs to build mini-portfolio manager!
Wazirx

4 min read

Harsimar Singh

Harsimar Singh

196 Followers

all things tech | Engineer @Uber Ex Hotstar, Myntra

Following
  • javinpaul

    javinpaul

  • Netflix Technology Blog

    Netflix Technology Blog

  • Nikhil Adithyan

    Nikhil Adithyan

  • Abhinav Jain

    Abhinav Jain

  • Harsh Mittal

    Harsh Mittal

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech