Tamerlan Gudabayev
  • Home
  • About
  • Support
Subscribe

Backend

A collection of 4 posts
How to Set Up NGINX Load Balancing: A Step-by-Step Guide
Backend

How to Set Up NGINX Load Balancing: A Step-by-Step Guide

In the last article, I talked about load balancing in the context of Kubernetes. This time, we will talk about something simpler. NGINX. Da dum. Don't get scared, it may seem daunting at first but it doesn't have to be. That's why I wrote this article. To provide you with
Apr 24, 2023 5 min read
Microservices Principles: Decomposition
Backend

Microservices Principles: Decomposition

You were tasked with creating a new project. As this project's scope is enormous, you decide to separate the components. You tell yourself, "Wow, finally I'm one of those cool developers that work with microservices". But you quickly fall into your first problem. How the hell am I going to
Feb 6, 2023 4 min read
Creating RESTful APIs using Go, GORM, and PostgreSQL
Golang

Creating RESTful APIs using Go, GORM, and PostgreSQL

One of the most common uses for Go is in making backend services. This mostly includes creating RESTful APIs. (If you are not familiar with RESTful APIs, here's an awesome video by IBM explaining it.) What is a REST API?Learn more about about APIs: http://ibm.biz/guide-to-apisLearn more
Oct 24, 2022 10 min read
The Beginner's Guide to gRPC with Examples
Protocols

The Beginner's Guide to gRPC with Examples

Nowadays most systems are distributed. Meaning that the system is separated into multiple components that lie on different machines. But have you ever thought about how do they communicate with each other? How does service A use a class that lies in service B's codebase? One way to do that
May 30, 2022 14 min read
Tamerlan Gudabayev © 2023
Powered by Ghost