---
title: "Shamitha Reddy Regenti (@ShamithaReddyRegenti) | Hashnode"
description: "Programmer Analyst@Amazon. Read the latest articles by Shamitha Reddy Regenti on Hashnode."
url: "https://hashnode.com/@ShamithaReddyRegenti"
---

@ShamithaReddyRegenti

# Shamitha Reddy Regenti

@ShamithaReddyRegenti · Hyderabad, India · Joined March 2022

Programmer Analyst@Amazon

### [How One Extra Second Broke Half the Internet: The 2012 Leap Second Disaster](https://shamithareddyregenti.hashnode.dev/how-one-extra-second-broke-half-the-internet-the-2012-leap-second-disaster?utm_source=hashnode&utm_medium=feed)

LiveLocks Example

7 min read · [shamithareddyregenti.hashnode.dev](https://shamithareddyregenti.hashnode.dev/how-one-extra-second-broke-half-the-internet-the-2012-leap-second-disaster?utm_source=hashnode&utm_medium=feed)

[Nov 3, 2025](https://hashnode.com/posts/how-one-extra-second-broke-half-the-internet-the-2012-leap-second-disaster/6908c6b13879edef6862eefc)

### [Understanding Concurrency in Java/Kotlin: Visibility vs Atomicity](https://shamithareddyregenti.hashnode.dev/concurrency-visibility-vs-atomicity?utm_source=hashnode&utm_medium=feed)

When writing multithreaded programs, especially in Java or Kotlin, it’s easy to run into subtle and hard-to-reproduce concurrency bugs. Thread safety failures can be divided into a few categories. Two of the most important are Atomicity and Visibilit...

4 min read · [shamithareddyregenti.hashnode.dev](https://shamithareddyregenti.hashnode.dev/concurrency-visibility-vs-atomicity?utm_source=hashnode&utm_medium=feed)

[May 7, 2025](https://hashnode.com/posts/concurrency-visibility-vs-atomicity/681b1be6c8b2ae528519c759)

### [Singleton Design Pattern with Examples in Java](https://shamithareddyregenti.hashnode.dev/singleton-design-pattern-with-examples-in-java?utm_source=hashnode&utm_medium=feed)

what is singleton Design Pattern and what are the different ways of implementing it?

5 min read · [shamithareddyregenti.hashnode.dev](https://shamithareddyregenti.hashnode.dev/singleton-design-pattern-with-examples-in-java?utm_source=hashnode&utm_medium=feed)

[Oct 11, 2024](https://hashnode.com/posts/singleton-design-pattern-with-examples-in-java/670979a1cff61f11d8ee97dd)

### [Understanding Session-Based and Token-Based Authentication in API Design](https://shamithareddyregenti.hashnode.dev/session-based-and-token-based-authentication-in-api-design?utm_source=hashnode&utm_medium=feed)

What are the different types of Authentication?

5 min read · [shamithareddyregenti.hashnode.dev](https://shamithareddyregenti.hashnode.dev/session-based-and-token-based-authentication-in-api-design?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/session-based-and-token-based-authentication-in-api-design/66fc4884f99c49bf438718d4) [Oct 1, 2024](https://hashnode.com/posts/session-based-and-token-based-authentication-in-api-design/66fc4884f99c49bf438718d4)

### [Network Gateways: Load Balancers, Proxies, and API Gateways](https://shamithareddyregenti.hashnode.dev/network-gateways-load-balancers-proxies-and-api-gateways?utm_source=hashnode&utm_medium=feed)

What are Load Balancers, Proxies and API Gateways and comparison between them?

4 min read · [shamithareddyregenti.hashnode.dev](https://shamithareddyregenti.hashnode.dev/network-gateways-load-balancers-proxies-and-api-gateways?utm_source=hashnode&utm_medium=feed)

[Sep 30, 2024](https://hashnode.com/posts/network-gateways-load-balancers-proxies-and-api-gateways/66fa9f4349e2b3c2e15124b4)
