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
4 years ago 00:26:19 31
Golang Microservices for Beginners
3 years ago 00:13:55 20
Golang Microservices for Beginners #3: Cron Jobs
8 months ago 00:42:02 0
Complete Golang and gRPC Microservices (Project Course)
4 years ago 00:14:22 19
Golang Microservices: Searching with ElasticSearch
6 years ago 00:23:22 8
Data Journey with Golang, GraphQL and Microservices - GopherCon SG 2019
5 years ago 02:23:19 14
Web crowd 7.0: Golang meetup
5 years ago 00:39:21 18
Building Microservices with Go: 1. Introduction to microservices
3 years ago 03:20:06 20
Complete Go Web Development Course - Golang Tutorial For Beginners
3 years ago 00:14:34 7
Дженерики в Golang
7 years ago 00:28:34 34
packagemain #13: Microservices with go-kit. Part 2
3 years ago 00:09:05 20
Паттерн Builder в Golang
6 years ago 00:12:59 24
Building Hexagonal Microservices with Go - Part One
3 years ago 00:20:06 10
GOLANG Video Conferencing And Live Streaming - [ PART 5 ] - Full Stack Project #pion #webRTC
5 years ago 00:32:45 17
Building Microservices with Go: 3. RESTful services
2 years ago 03:23:54 27
Event Driven Microservices using Spring Boot | Full In-depth Course
5 years ago 00:32:09 15
Building Microservices with Go: 12 Using Gzip compression for HTTP responses
2 years ago 00:51:48 2
Работаем с PostgreSQL в Golang. Часть 2
3 years ago 00:16:45 13
5 Tips for Writing Idiomatic Code in Golang - Part 2
3 years ago 00:14:18 6
5 Tips for Writing Idiomatic Code in Golang - Part 3
3 years ago 00:05:16 31
Разработка системы заметок на Python, Golang и микросервисы в 2021 году
3 years ago 00:23:44 9
System Design in Golang - Building Web APIs using Design First and OpenAPI 3
2 years ago 01:02:53 3
Работаем с PostgreSQL в Golang. Часть 3
12 months ago 00:20:00 0
Как устроен планировщик golang? Внутреннее устройство планировщика golang
9 years ago 00:25:14 23
How Go and Neo4j enabled the FT to Deliver at Speed - Dan Murphy, Financial Times