Panel Baker: a story about building Big-Data pipelines in Go

Baker is an open source Go program and a library, but it’s also a story. A story about programming, friendship, and having fun doing things the best you can, squeezing the code to the last CPU cycle.
Giovanni and Valentino met years ago, within the GCC and Python communities, before the first PyCon Italia. They rarely worked together, until the collaboration between the two companies of which they are now CTOs, respectively Develer and NextRoll, was born.

Abstract

Baker is an open source Go program and a library, but it’s also a story. A story about programming, friendship, and having fun doing things the best you can, squeezing the code to the last CPU cycle.
Giovanni and Valentino met years ago, within the GCC and Python communities, before the first PyCon Italia. They rarely worked together, until the collaboration between the two companies of which they are now CTOs, respectively Develer and NextRoll, was born.
As it often happens, the technical debt grows inexorably in every infrastructure, but along with it also grows the awareness of the details of the problem, and the accuracy with which it is possible to estimate which are the solid choices and which are the risky ones.
There comes a time when there would be no room to rewrite something from scratch, but a little voice says it’s the right thing to do. So it’s time to experiment!
Baker is the fruit of this experiment: it’s a program written in Go, a library of components with which you can easily build high-performance Big Data pipelines, but it’s also a case study for anyone who has a complex infrastructure that’s creaking somewhere and is looking for a way to fix things without breaking everything.

Video

GoLab is a conference made by Develer.
Develer is a company based in Campi Bisenzio, near Florence. Our motto is : "Technology to give life to your products". We produce hardware and software to create exceptional products and to improve industrial processes and people's well being.
In Develer we have passion for the new technologies and we offer our clients effective solutions that are also efficient, simple and safe for the end users. We also believe in a friendly and welcoming environment where anybody can give their contribution. This passion and this vision are what we've been driven to organize our conference "made by developers for developers".


Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2024 GoLab | The international conference on Go in Florence-Design & devCantiere Creativo-Made withDatoCMS