GoWroc #32

This is a past event

41 people went

Ingrid, Centra, Young/Skilled Office

pl. Jana Pawła II 14 · Wrocław

How to find us

Locate mBank (pl. Jana Pawła II 9) and enter the construction site next to it. Follow the road until you see a big chimney. It's the building on the right. pl. Jana Pawła II 14 50-079 Wrocław 51.1125 N 17.0241 E

Location image of event venue

Details

GoWroc #32

== Agenda
6:45 Networking

7:00 Talks
- Tobiasz Heller - Context cancellation - common pitfalls
I will briefly explain how context cancel works in Go and demonstrate common pitfalls with handling context errors.
- Krzysztof Dryś - Go and Google Cloud Pub/Sub: introduction and live demo
Over the last period of time, my company had moved parts of its infrastructure to Cloud Pub/Sub, offered on the Google Cloud Platform. So far, we are very happy with this decision. We like the reliability of the product offered by Google, but what we like even more is pub/sub - a messaging pattern. I will be talking about both: a messaging pattern and it's implementation by Google.
I will describe, how we use Pub/Sub to communicate our services. How it simplifies adding new services and manage the complexity of the system. But also the problems we have encountered.
The second part will be a live coding session. I will create a few simple applications, which will talk to each other using Cloud Pub/Sub.

8:00 Networking

== Speakers
Tobiasz - software developer with 5 years of experience. He started his career building hardware-in-the-loop system using graphical language (LabVIEW), but recently he's switched to web development and Go.
Krzysztof - a software developer, with a passion for creating systems which work. He likes clean code, designing complex applications and working with people. For the last four years, he has been programming in Go.

== About Sponsors
- Ingrid (https://www.ingrid.com/) creates smart shipping solutions for e-commerce platforms.
- Young/Skilled (https://www.youngskilled.com/) helps global brands succeed in commerce.
- Centra (https://www.centra.com/) - the powerhouse e-commerce platform that does it all, so you can focus on growth.