Golang Warsaw #37 - Golang Poland - Online


Szczegóły
We join forces again with GoCracow. Here comes the third online Golang Poland Meetup.
Please let us know whether you can come here or on Golang Poland Meetup page:
https://www.meetup.com/Golang-Poland/events/271087432/
Speakers wanted! Ideas for our logo desired! Would you like to join organizer team? Let us know :)
⭐AGENDA
This time, the event will be online on Zoom.
Please join our slack channel to post questions and discuss the talk topic: #poland on gophers.slack.com (https://invite.slack.golangbridge.org).
18:10 - 18:15 - Quick Intro
18:15 - 18:50 - Infrastructure for Machine Learning - Natalie Pistunovich
18:50 - 19:00 - Grab coffee/beer break
19:05 - 19:50 - 19:05 - 19:50 - Building event-driven applications with Watermill - Robert Laszczak
19:50- 20:05 - [lightning talk] Go-Swagger in production: wins and pitfalls - Ilya Kaznacheev
20:05 - 20:15 - Your announcements (OpenSource project, event etc.),
Developer, engineer, lead lost & found (if your team looks for sb or you look for sth new)
20:15 - 21:00 - Socialising in Breakouts room
Thanks to JetBrains User Group Support Program, we give away up to 3 licenses per meetup.
⭐TALKS
▪ Infrastructure for Machine Learning - Natalie Pistunovich
TensorFlow 2.0 is the new version of the end-to-end open source platform for Machine Learning, where researchers can push the state-of-the-art in ML and developers can build and deploy ML and AI powered intermediate applications. But the ML code, that is at the heart of an ML system in production, usually accounts for a few percents of the entire codebase. In this talk, Natalie will share from her experience the infrastructure side of things, and will discuss considerations in preparing the infrastructure for an ML training, real time and offline, and present a walkthrough using a production example.
▪ Building event-driven applications with Watermill - Robert Laszczak
That was our goal when we were starting to work on Watermill.
During the talk, I would like to tell you the story of how we created one of the most popular libraries for building event-driven applications in Go. I will not end with the theory - I will do a quick live coding to show you how to use Watermill. The application will be independent of any Pub/Sub implementation and will be able to work with RabbitMQ, Kafka or even MySQL without many changes.
▪ Go-Swagger in production: wins and pitfalls
I use OpenAPI (Swagger 2.0) specifications to decouple work of the font-end and back-end teams. The specification clearly communicates how our backend REST API works.
With go-swagger, I am able to generate the API-related handlers and structures in Go. That saves a lot of time by reducing the amount of hand-written boilerplate code.
However go-swagger has its own way of doing things and it might be hard to use. But I learned to work it out, and I'll tell you how.
➡️SUBMIT YOUR TALK
The best way is to contact us on gopher slack, channel #poland:
@Kamil Pyrkosz @Bartłomiej Klimczak @Wojciech (Wojciech Barczynski) or fill in the online form https://docs.google.com/forms/d/e/1FAIpQLSeTAkTCdU9buxtpvTHWe8c31n6K-RKi4bH-BZpZTop7Ox54Tw/viewform?usp=sf_link
➡️Follow us
The slack is the best place to get in touch with the community:
▪ Slack: #poland-warsaw https://invite.slack.golangbridge.org/
▪ LI: https://www.linkedin.com/company/golang-warsaw-meetup
▪ Github: https://github.com/golangpoland/meetup_golang_warsaw
▪ Twitter: https://twitter.com/golangwaw
▪ FB: https://www.facebook.com/Golang-Warsaw-109318623957807/

Sponsorzy
Golang Warsaw #37 - Golang Poland - Online