Avez-vous des builds Go lents et non reproductibles ? Nous allons vous partager notre retour d'expérience sur le déploiement de Bazel, l'outil de build de Google, qui nous a aidé à gagner en productivité grâce à des builds rapides, fiables et extensibles. Une transformation progressive et complexe !
talk-data.com
Topic
go
32
tagged
Activity Trend
Top Events
Learn to build a backend JSON API with the Go programming language. The lecture picks up from a previous session where we were introduced to the Golang programming language and how to go about making an API endpoint. Please clone or download the repository at https://github.com/nbktechworld/intro-to-golang/tree/master/json-api if you don't have the source code.
Overview of Service Weaver, a framework to write, deploy, and manage distributed Go applications. Learn how to structure your app as a modular monolith, compile it into a single binary, and deploy the Service Weaver runtime across local environments, SSH clusters, or the cloud.
Workshop overview covering what Service Weaver is, its concepts, and how to develop, deploy, debug, and monitor a Service Weaver application. Includes a hands-on activity.
In this session, experts from Pulumi and Google Cloud will show you how to stand up networking and cluster components GKE Autopilot, configure CI/CD pipelines, and run an application that leverages multiple Google Cloud resources. We'll use Go programming language.
Part 2: Hands-on Activity\nWe will develop, instrument, test, and debug a Service Weaver application.
Part 1: Service Weaver Presentation\nWhat is Service Weaver?\nService Weaver concepts.\nHow to develop, deploy, debug, and monitor a Service Weaver application.
Intro to Conductor and its concepts for microservices orchestration.
Profiling helps developers understand which part of their application (ideally down to the function and line of code) is slowing it down. With that insight you are able to effectively optimize your application. In this talk I will show how using Grafana Pyroscope you can collect, aggregated and visualize Profiles. We will also look at how combining distributed tracing using Grafana Tempo, can help understanding resource consumption per request. While there is a focus on the Go ecosystem, most of the content of the talk is transferable to other languages.
Hands-on workshop exploring Conductor in more depth.