Workshop on Service Weaver by Robert Grandl @ Google London

Google UK, 6 Pancras Square, Greater London, N1C 4AG

Workshop on Service Weaver by Robert Grandl

Aug 16, 2023, 5:00 – 8:00 PM

95
RSVP'd

Key Themes

Community BuildingInclusionWeb

About this event

Join us for a workshop on Service Weaver by Robert Grandl.

Service Weaver (https://serviceweaver.dev) is a programming framework that makes it easy to write, deploy, and manage distributed applications written in Go. With Service Weaver, you write your application as a modular monolith and compile it into a single binary.

The Service Weaver runtime then splits the binary and deploys it as a set of distributed services. This programming model enables you to focus on what your code does without worrying so much about where it runs.

You can deploy your application across multiple execution environments, locally on your laptop, across a pool of machines via SSH, or in the cloud! Additionally, the Service Weaver runtime can reduce infrastructure costs and improve application latency by several orders of magnitude compared to the status quo. 

Learning Outcomes

By the end of the workshop, you should be able to:

Develop a Service Weaver application;

Add instrumentation (e.g., logs, metrics, traces) to your application;

Debug, monitor, and test your application;

Understand how to deploy your application to the cloud.

Workshop Structure

+ Part 1: Service Weaver Presentation

What is Service Weaver?

Service Weaver concepts.

How to develop, deploy, debug, and monitor a Service Weaver application.

+ Part 2: Hands-on Activity

We will develop, instrument, test, and debug a Service Weaver application.

Requirements

Please bring a Linux or MacOS laptop with Go version 1.20 or later installed.

Please prepare your development environment to write Go programs.

When

When

Wednesday, August 16, 2023
5:00 PM – 8:00 PM UTC

Agenda

Doors open, registration, light dinner
Service Weaver presentation + workshop (with a break)
Drinks & networking

Organizers

  • Amanda Cavallaro

    Vonage

    GDG Organizer

  • Saverio Terracciano

    GDG Cloud London // TIW Group Ltd

    GDG Organizer

  • Stefano Le Pera

    The Times

    GDG Organizer

  • Lorenzo Turrino

    Thirdfort

    GDG Organizer

  • Kubra Harmankaya

    Ford

    GDG Organizer

  • Natalie Godec

    Zencore

    GDG Organizer

  • Bruno Ripa

    Independent Consultant

    GDG Organizer

Contact Us