@p.b
I am a Software-Engineer who specializes in developing distributed systems using Golang and AWS resources.
My telegram: @tlgavs
9 posts
golang

🍃 Integration testing of Golang microservices with a DB

In this article, we will discuss the integration testing of microservices in Golang that include managed dependencies such as databases.

🐤 How to test Microservice by using a Canary with Golang λ-functions?

In this article we will discuss the possibility of testing a microservice using Canary based on Golang λ-functions.

👹 How to create a Golang λ-function with a Database Connection?

In this article we will discuss the possibility of creation a Golang λ-function with a Database Connection.

👹 How to create a λ-function for the Golang Microservice?

In the current article, we propose to consider the possibility of implementing the microservice's module by using λ-function.

🧊 Cirno Neural Network

In this article, I want to show how we can create a small neural network using Golang that can detect anomalies in datasets. We will not set too strict tasks for it and agree to name it after Cirno, who was not known for her intelligence.

🍰 Self-Regulating Systems with Golang and AI

Let's reflect on the concept of self-regulating systems. Imagine a chain of interacting services. The first service we will call the main one. Let's imagine that this service manages the state of a certain system. In addition to the ability to control the system, the main service has built-in functionality for reading, storing, and publishing data about the state of the system in the form of an array of numbers.

🌱 DP: Publisher-Subscriber

In distributed systems, it is often necessary to establish an indirect and permanent connection between a set of microservices. For example, we may want to read messages from an SQS queue and publish processed messages to several SNS topics. Thus, one microservice can act as an orchestrator over the other processes.

🌱 DP: Observer

I think it would be a good idea to start with writing articles on well-known implementations of design patterns in a blog. Currently, while working with Golang, many developers neglect basic patterns, leading to the creation of redundant and hard-to-maintain code. I believe that shedding light on this topic will help improve code quality and increase development efficiency.