Open in app

Sign In

Write

Sign In

Harshit Yadav
Harshit Yadav

304 Followers

Home

About

Jun 17, 2022

Web Socket Overview

What is Web Socket It is a Bidirectional, full Duplex protocol to communicate between client and server over the web It is used in Chatting, notifications, real-time feeds, multiplayer gaming HTTP 1.0

Websocket

3 min read

Web Socket Overview
Web Socket Overview
Websocket

3 min read


Jun 17, 2022

TLS Termination Proxy

TLS or SSL Termination proxy is a proxy that terminates the TLS session and sends the unencrypted traffic to the main server This offloads the load of the task of decrypting the packet from the main server to the proxy server TLS 1.2 Recap The goal is to establish an…

Tls

3 min read

TLS Termination Proxy
TLS Termination Proxy
Tls

3 min read


Jun 16, 2022

Load Balancing Layer 4 vs Layer 7

What is Load Balancing Load balancing is the process of balancing incoming requests to multiple machines, process or services in the backend Layer 4 vs Layer 7

Load Balancing

4 min read

Load Balancing Layer 4 vs Layer 7
Load Balancing Layer 4 vs Layer 7
Load Balancing

4 min read


Jun 15, 2022

Understanding Layer 4 vs Layer 7 Reverse Proxy

Proxy vs Reverse Proxy Layer 7 Proxying

Proxy

4 min read

Understanding Layer 4 vs Layer 7 Reverse Proxy
Understanding Layer 4 vs Layer 7 Reverse Proxy
Proxy

4 min read


Jun 14, 2022

Understanding JVM Arguments

Quick Recall of JVM , JRE and JDK What are JVM Arguments A string that contains the arguments that are passed to the JVM that the driver is starting The generic Java™ virtual machine (JVM) arguments are optional command-line arguments that are passed to the JVM when Application Server starts. The generic JVM arguments can set the - timeout value for the…

Java

6 min read

Understanding JVM Arguments
Understanding JVM Arguments
Java

6 min read


Jun 13, 2022

What is Result Set in Database?

The SQL statements that read data from a database query, return the data in a result set. Overview Consider a situation that there are 12 million records of students in a database , if we implement a query to retrieve the students with marks between 90 and 100 ; select count(*)…

Resultset

5 min read

What is Result Set in Database?
What is Result Set in Database?
Resultset

5 min read


Jun 12, 2022

Cost of Hash Tables

Hash Tables are effective in many places like Caching Database Joins Partitioning Distributed Databases Sets Load Balancing Limitations and Costs In software engineering, we get away with not knowing how something works until it breaks and we have to deep dive into its working To understand what hash tables need to start with…

Hash Table

5 min read

Cost of Hash Tables
Cost of Hash Tables
Hash Table

5 min read


Jun 11, 2022

Understanding Aggregate Functions Performance

What are Aggregate functions? Functions like AVG(A), COUNT(*), MAX (A), and MIN(A) used in DB are useful but if used in the wrong way they can show visible performance aggregation If asked which of the following is more likely to use the index, the answer will be MAX(A), but why and not count…

Backend Development

6 min read

Understanding Aggregate Functions Performance
Understanding Aggregate Functions Performance
Backend Development

6 min read


Mar 28, 2022

Setup Multiple Git Accounts on Machine

😬 Movie and Show Reference stick longer in the head than textbooks, reference of “Curve 25519” in silicon valley 1. Generate SSH Open Terminal. Paste the text below, substituting in your GitHub email address. $ ssh-keygen -t ed25519 -C "your_email@example.com" Example : ssh-keygen -t ed25519 -C "harshityadav@outlook.com" -f "harshityadav95" 3. This creates…

Github

4 min read

Setup Multiple Git Accounts on Machine
Setup Multiple Git Accounts on Machine
Github

4 min read


Mar 27, 2022

What is SSL/TLS ?

“SSL is the equivalent of arranging an armored car to deliver credit card information from someone living in a cardboard box to someone living on a park bench” Getting Started Transport Layer Security, the successor of the now-deprecated Secure Sockets Layer, is a cryptographic protocol designed to provide communications security over a…

Networking

9 min read

What is SSL/TLS ?
What is SSL/TLS ?
Networking

9 min read

Harshit Yadav

Harshit Yadav

304 Followers

Software Developer | harshityadav.in

Following
  • Careerflow

    Careerflow

  • <muTheTechie/>

    <muTheTechie/>

  • Hussein Nasser

    Hussein Nasser

  • Animesh Gaitonde

    Animesh Gaitonde

  • Java Techie

    Java Techie

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech