Golang Microservices: Searching with ElasticSearch
Let’s add support for ElasticSearch! Elasticsearch is a search, store and analytics engine. If you have seen ELK before in the wild then you’re already a bit familiar with Elasticsearch, E=Elasticsearch, L=Logstash and K=Kibana.
Elasticsearch is a well known tool that is already supported by all three big cloud providers:
* AWS has Managed Elasticsearch:
* GCP has Elastic Cloud:
* Azure has Elastic Cloud:
Elasticsearch gives the option of indexing our persisted records for allowing our users to search using different options, when can transform those records before indexing them to handle different search terms in different ways.
In Go there two popular packages for interacting with Elasticsearch:
* : Official package, creating the requests are a manual process.
* : Unofficial package, imple
19 views
458
172
6 months ago 00:44:54 1
Expert Talk: Are We Post-Serverless? • Julian Wood & James Beswick • GOTO 2024
6 months ago 00:27:43 1
Как быстро вкатиться в Go/Golang в 2024. От 200к рублей до 10к EUR в месяц.
7 months ago 00:38:45 1
The Art of EDA Visuals: Exploring Concepts Through Graphics • David Boyne & Eric Johnson • GOTO 2024
7 months ago 00:32:51 4
Упаковываем сервисы в Docker и деплоем через GIthub Actions и Ansible + docker-compose
7 months ago 00:28:36 4
Разбираемся с объектным хранилищем MinIO и разрабатываем для него сервис на Golang
7 months ago 00:15:25 3
Разработка Golang микросервисов + исходный код. REST API. MongoDB.
7 months ago 00:28:16 4
Разбираемся с Neo4j + реализуем микросервис на Python + клиента на Golang
7 months ago 00:15:26 7
Проектируем и разрабатываем RESTful API Gateway + JWT + swagger
7 months ago 00:05:16 11
Разработка системы заметок на Python, Golang и микросервисы в 2021 году
8 months ago 01:49:19 1
Микросервисная архитектура, как в BigTech (микросервисы vs монолит)
8 months ago 00:38:48 1
Путь 0$ → 20k$ за месяц в 21. Лучшие БИЗНЕС-МОДЕЛИ на Старте (Часть 2)
9 months ago 00:44:41 2
Serverless & Event-driven Patterns for GenAI • Uma Ramadoss & Dhiraj Mahapatro • GOTO 2023
9 months ago 00:41:41 1
Scaling Kubernetes-based Event-driven Workloads with Keda & Karpenter • Roland Barcia • GOTO 2023
9 months ago 00:37:37 1
Building Practical, Cost-Efficient GenAI Solutions Using Serverless • Veda Raman • GOTO 2023
9 months ago 01:26:31 1
gRPC в Golang: Практическое Введение в Основы
9 months ago 00:42:39 1
A Year of Diagnosing Pediatric Cancer with Event Driven Architecture • Grant Lammi • GOTO 2023