talk-data.com talk-data.com

Event

In-person hands-on workshop on Google Service Weaver

2023-09-14 – 2023-09-15 Meetup Visit website ↗

Activities tracked

1

Pre-registration is required here: https://www.aicamp.ai/event/eventdetails/W2023091414 (Venue security may not let you in if you don't pre-register at the link above)

Description: We are excited to host the community tour worldwide, in collaboration with Google, to learn Service Weaver with deep dive tech talks and hands-on workshops.

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! 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: We will develop, instrument, test, and debug a Service Weaver application. - Part 1: Service Weaver Presentation - Part 2: Hands-on Activity

Requirements: - Bring a Linux or MacOS laptop with Go version 1.20 or later installed. - Prepare your development environment to write Go programs.

Community on Slack - Event chat: chat and connect with speakers and attendees - Sharing blogs\, events\, job openings\, projects collaborations Join Slack (search and join the #nyc channel)

Sessions & talks

Showing 1–1 of 1 · Newest first

Search within this event →

Part 1: Service Weaver Presentation

2023-09-14
talk

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.