Go Microservices in Containers


Duration: 50 mins
Jonathan Johnson
Independent Software Architect

Cloud native containers allow smaller teams to embrace polyglot. We can now choose the best languages and tools to solve problems instead of using the same language and tools across our whole organization. Put your big hammers down.

Writing applications in various languages and packaging them into neatly distilled containers can be challenging. Go has its set of challenges and best practices. In this session we will look at applying the distillation pattern to Go-based microservices, packaging them in container images, and running them as well-behaved applications on Kubernetes.

A presentation on the terms and tools is followed by a hands-on example that will guide you to running Go-based applications on Kubernetes. Little knowledge of Go, containers, or Kubernetes is required.

You may also be interested in

25 mins
Remote Working - Is this the New Normal?

In this talk, Nainesh discusses the pros and cons of this new way of working that we have all had...

25 mins
Designers + Developers = Best Friends Forever?

How is the relationship between your design team and your development team? Is it highly functional? Or 'just professional'? Maybe...

50 mins
So You’ve Just Become a Tech Lead - Great! Now What?

You have just been promoted to a Tech Lead role - Congratulations! But something is wrong :(. Suddenly, you’re struggling...

25 mins
How to Validate your Startup Idea Quickly

I work at Facebook's Innovation Lab as an Engineering Lead. As part of that, I help with rapidly prototyping and...

25 mins
Dealing with Noobs: How to Work with Non-Technical People

The secret to being the hero of your story? Helping others be the hero of theirs. Take a business problem you...

50 mins
The Dao of Tech Leadership

Effectively managing humans requires a certain level of self-awareness. Therefore, understanding your WHY and what drives you is vitally important...