November 17, 2018
Kharkiv Go Meet-Up
November 17, 2018
Fabrika.Space (Blagovischenska str. 1) - Kharkiv, Ukraine
Let`s GO! Friends, we invite you to join our Go Meet-Up!
Meet up theme: “Dealing with concurrency”. Concurrency is more than a number of techniques and patterns, it is a philosophy of the way you organize and synchronize your program. And it influences also on how you deal with the program to test, debug and to optimize your projects.
10:00-10:30 registration and coffee
10:30-11:10 Denys Goldiner, Senior Software Engineer, SoftServe.
Topic: «Testing concurrency».
You can be sure your program is working as expected only if you covered it with tests. But the question is how to predict the behavior of the asynchronous code to test it, and to avoid unexpected behavior of your program.
11:10-11:50 Viktor Pakhuchyi, Intermediate Golang Engineer.
Topic: «Welcome my son, welcome to the Context»
What if some computations take more time than expected? What if requested data isn't more desired? What can you do in these situations?
How? - Doing cancellation via Context package.
11:50 - 12:10 Сoffee break
12:10 - 12:50 Dmytro Lahoza, Head of DevOps, GDFS Inc.
Topic: «Profiling in go»
While dealing with concurrency it is very important to understand where your resources are going. As result, it becomes critical to have powerful performance analysis tools like profiler. We'll discuss how does it work and how to use it correctly.
12:50 - 13:30 Strokov Pavlo, Senior Software Engineer, SoftServe.
Topic: «TCP/IP in Go»
We will dive into flow of establishing of server listening port. Also we will go throw accepting and processing of network requests and talk a bit about net pooler tasks.
Ticket price: - ₴ 149
You can’t miss it, get your ticket!
SoftServe is a digital authority that advises and provides at the cutting-edge of technology. We reveal, transform, accelerate, and optimize the way enterprises and software companies do business. With expertise across healthcare, retail, media, financial services, software, and more, we implement end-to-end solutions to deliver the innovation, quality, and speed that our clients’ users expect.
SoftServe delivers open innovation—from generating compelling new ideas, to developing and implementing transformational products and services.
Our work and client experience is built on a foundation of empathetic, human-focused experience design that ensures continuity from concept to release.
We empower enterprises and software companies to (re)identify differentiation, accelerate solution development, and vigorously compete in today’s digital economy. No matter where you are in your journey.
Visit our website, blog, LinkedIn, Facebook, and Twitter pages.
SoftServe Media Contact