Start Date: Feb. 06, 2024
End Date: Feb. 08, 2024
Hours: 9:00AM - 5:00PM GMT+2
Price: 100€ – 650€
Location: Athens, Greece
Have a team of 5+ engineers that can benefit from our courses? We have a business account for you.
When: Feb 6th - 8th, 2024
Where: Amalia Hotel - Athens, Greece
Our Self-Paid Conference Only Ticket is an in-person conference admission which does NOT include entry to workshops.
The Late Gopher Ticket & Corporate Ticket is an in-person full conference admission, including a full-day workshop.
February 7th 2024 at 9:00am.
Instructor: Bill Kennedy
Description: “As a program evolves and acquires more features, it becomes complicated, with subtle dependencies between components. Over timme, complexity accumulates, and it becomes harder and harder for programmers to keep all the relevant factors in their minds as they modify the system. This slows down development and leads to bugs, which slow development even more and add to its cost. Complexity increases inevitably over the life of any program. The larger the program, and the more people that work on it, the more difficult it is to manage complexity.” - John Ousterhout
This class teaches you how to build production-level software in Go leveraging the power of a domain-driven, data-oriented architecture that can run in Kubernetes. From the beginning, you will program along with the instructor as he walks through the design philosophies and guidelines for building software in Go. With each new feature added to the project, you will learn how to deploy to and manage the Kubernetes environment used to run the project. The core of this class is to teach you how to handle and reduce the spread of complexity in the systems you are building.
Introduction to the class and all the engineering that you will learn.
Deploy First Mentality: We begin to build the service with a focus on the ability to deploy the service in Kubernetes.
Kubernetes: We introduce Kubernetes and get a K8s environment up and running. At this point, everything we do runs in the K8s environment.
Kubernetes Quotas: We introduce applying Quotas to the deployment and discuss the problems that can result.
Domain-Driven, Data-Oriented Architecture: We talk about the data-driven, data-oriented architecture that is implemented in the project. We discuss the design philosophy, guidelines, and semantics of how the three layers of App, Business, and Storage work together.
Instructor: Miki Tebeka
Description: This workshop is based on “Ultimate Go” by Bill Kennedy.
The workshop is aimed at developers who have experience with Go and would like to understand how to write more efficient code and understand data semantics and concurrency patterns. We’ll cover many coding best practices that help write precise code.
You should have experience writing Go code. You should have the following installed on your machine:
February 8th 2024 at 9:00am.
These awesome speakers will be giving their talks on the final day of the conference (Feb 8th). The opening words start at 9:45am and the opening Keynote is at 10:05am.
If you have any questions, contact us at email@example.com.
Note Our refund policy is a full refund as requested up until 2 weeks prior to the conference.
Please fill out the form below, and we'll get back to you soon.
Check your email for confirmation of your sent message. We'll get back to you shortly.
Ardan Labs Copyrights © 2024