Введение в микросервисы REST в Golang (Go)
Все, что вам нужно, чтобы серьезно относиться к проектированию и разработке микросервисов в Golang: от проектирования до метрик производства.
How to design & develop REST microservices in Golang (Go)
Все, что вам нужно для интеграции баз данных SQL и NoSQL, поисковых систем и все инструменты, которые вам нужны в вашем REST API. Во второй части этой серии я работаю с MySQL, Cassandra и Elasticsearch в качестве постоянных слоев, и мы собираемся создать 3 различных микросервиса с использованием разных шаблонов проектирования: MVC, MVC и Domain Driven Development, реализующих Hexagonal архитектуру.
В конце курса вы узнаете:
Все, что вам нужно, чтобы серьезно относиться к проектированию и разработке микросервисов в Golang: от проектирования до метрик производства.
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для Go микро-сервиса с помощью gRPC, Protocol Buffers (protobuf). gRPC - это новый и современный фреймворк для построения масштабируемого, современного и быстрого API. Он используется многими ведущими технологическими компаниями, такими как Google, Square и Netflix, и позволяет программистам писать микро-сервисы на любом языке, который они хотят, сохраняя при этом возможнос
Микросервисные архитектуры позволяют создавать масштабируемые, гибкие и отказоустойчивые распределенные облачные приложения. В этом курсе «Основы микросервисов» вы узнаете о вариантах решения различных возникающих проблем и увидите рекомендуемые практики в действии, которые можно применять к собственным микросервисам.
Раскройте тайны Go, чтобы создавать мощные приложения с удивительными советами и техниками, а также избежать распространенных препятствий.
В этом курсе вы раскроете весь потенциал программирования Google Go для создания многофункциональных и мощных приложений.