Service Weaver Workshop at Google NYC

Google NYC, 74 9th Avenue, New York, 10011

Join us to get hands-on experience on Service Weaver.

Sep 14, 2023, 9:30 PM – Sep 15, 2023, 1:00 AM

152
RSVP'd

Key Themes

Cloud

About this event

Workshop on Service Weaver
Robert Grandl, Software Engineer, Google 

Service Weaver 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. These metrics that are of real concern in the industry lately (https://tinyurl.com/3tdhy78p).

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.

Note: The RSVP is limited for this in-person workshop. It's on a first come, first serve basis.

From Protocols to Product: Radical New Take on The Future of Digital Economy
Akash Shukla, Google for Startups Aceelerator Mentor

Come join us for a session with Akash Shukla who will take us through the evolution and impact of digital infrastructure in the public domain. The session will touch upon the need to build open source-driven alternatives to closed digital commerce platforms.

The session will touch upon:

  • Current ecosystem
  • Possibilities
  • Use Cases
  • Case Studies
  • CTA

When

When

September 14 – 15, 2023
9:30 PM – 1:00 AM UTC

Speakers

  • Robert Grandl

    Google

    Senior Software Engineer

  • Akash Shukla

    Google for Startups

    Accelerator Mentor

Organizers

  • Ralph Yozzo

    Tidalforce

    GDG Organizer

  • Anna Nerezova

    GDG Organizer

  • Bhavik Chopra

    Pace University

    Computer Science Graduate Student

  • Shivika Arora

    JP Morgan

    Executive Director, Product

Contact Us