In this article, we will discuss the integration testing of microservices in Golang that include managed dependencies such as databases.
In this article we will discuss the possibility of testing a microservice using Canary based on Golang λ-functions.
In this article we will discuss the possibility of creation a Golang λ-function with a Database Connection.
In the current article, we propose to consider the possibility of implementing the microservice's module by using λ-function.
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.
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.
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.
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.