The Geeky Asian

Everything You Need To Know

  • Home
  • Contact
  • Github
  • Discord Server

Strategy Pattern in Spring Boot: The Right Way

March 13, 2023 by thegeekyasian Leave a Comment

Strategy Pattern in Spring Boot: The Right Way

Let’s implement Strategy Pattern in Spring Boot with Java in the most efficient manner. Hey guys, welcome back to my YouTube channel (because I didn’t know how to start this one). I don’t intend to create another redundant article that explains how to implement design patterns. This one actually focuses on implementing the strategy pattern […]

Filed Under: How to?

Using KD Tree to Find the Nearest Neighbor

March 8, 2023 by thegeekyasian Leave a Comment

Using KD Tree to Find the Nearest Neighbor

Let’s look at a spatial engine that provides KD Tree, to find the nearest neighbor! Are you tired of slow and inefficient algorithms for finding nearest neighbor in high-dimensional spaces? If so, you might want to consider using a KD tree, a versatile data structure that can significantly speed up your search queries. A KD […]

Filed Under: How to?

Postgres Performance Optimization: Uncover the 4 Simple Secrets

February 10, 2023 by thegeekyasian Leave a Comment

Postgres Performance Optimization: Uncover the 4 Simple Secrets

When it comes to optimizing the performance of your Postgres database, there are some simple yet essential steps you can take that will make all the difference. Whether you’re setting up a new database or already running it in production, this guide will help you prepare your Postgres for better performance troubleshooting. In just five […]

Filed Under: How to?

Optimizing Geospatial Search with PostgreSQL Geospatial Indexing: A Personal Case Study

February 2, 2023 by thegeekyasian 1 Comment

Optimizing Geospatial Search with PostgreSQL Geospatial Indexing: A Personal Case Study

Geospatial Indexing: Improving Location-Based Search in PostgreSQL Introduction In today’s fast-paced world, people are always on the go and looking for quick and convenient ways to find the perfect restaurant. With the rise of food and location-based apps, restaurant search has become an integral part of everyday life. To provide accurate and relevant results to […]

Filed Under: How to?

Monolith to Microservices: A Step-by-Step Guide to Modernizing Your System Architecture

February 1, 2023 by thegeekyasian Leave a Comment

Monolith to Microservices: A Step-by-Step Guide to Modernizing Your System Architecture

Monolith to Microservices Migration: A Step-by-Step Guide to Modernizing Your System Introduction In today’s rapidly evolving tech landscape, staying up-to-date with the latest trends and best practices is crucial. One of the most talked-about trends is the transition from a monolithic architecture to microservices architecture. Traditional monolithic systems, with tightly coupled components, have reached their […]

Filed Under: How to?

Designing Scalable Systems: A Detailed Guide to Building High-Performance and Reliable Systems

January 23, 2023 by thegeekyasian 2 Comments

Designing Scalable Systems: A Detailed Guide to Building High-Performance and Reliable Systems

Scalable System Design: A Detailed Guide to Building High-Performance and Reliable Systems Introduction Scalable systems are essential in today’s digital landscape, where businesses and organizations rely on technology to handle an ever-increasing amount of data and traffic. A scalable system is one that can handle a growing amount of work by adding resources to the […]

Filed Under: How to?

How To: Improve PostgreSQL Geospatial query performance with ST_Subdivide

March 1, 2022 by thegeekyasian 1 Comment

How To: Improve PostgreSQL Geospatial query performance with ST_Subdivide

Let’s optimize PostgreSQL Geospatial query performance! One of the biggest challenges while querying geospatial data is performance and scalability. That could be faced with a geospatial area as big as a country, a continent, or as small as your garden. The geometry datatype in a table can hold data in different forms, varying from a […]

Filed Under: How to?

HTTP GET Request with a Request Body using RestTemplate

August 18, 2021 by thegeekyasian 5 Comments

HTTP GET Request with a Request Body using RestTemplate

Lets have a look on how to send HTTP GET Request with a Request Body using RestTemplate! As much as I dislike the idea of having a HTTP GET request with a request body, I recently got stuck with one. I had to call an external service endpoint, in one of my projects last week. […]

Filed Under: How to?

How to set up DynamoDB locally using Docker

July 27, 2021 by thegeekyasian Leave a Comment

How to set up DynamoDB locally using Docker

Lets have a look on how we can set up DynamoDB locally in 5 minutes! For one of my recent projects, I had to use DynamoDB. The client I was working for expected me to have a separate DynamoDB account. Meh.. He didn’t feel like providing me a DynamoDB instance on his AWS account, (security […]

Filed Under: How to?

How To: Authorize using Json for Google Domain wide Delegation

August 18, 2020 by thegeekyasian 1 Comment

How To: Authorize using Json for Google Domain wide Delegation

Using Json for Google domain wide delegation was one of the challenging tasks for me. The reason being the Google’s official documentation, as it uses p12 file to access service account. After digging into a couple of recent versions of GoogleCredentials API, I figured out a method that allows us to access G-suite using service […]

Filed Under: How to?

  • 1
  • 2
  • Next Page »

How to?

  • WebSockets
  • JasperReports with Custom Fonts
  • Get Request with Body using RestTemplate

Like me?!

Copyright © 2023 · The Geeky Asian