Skip to content

This repository contains learning materials, that are relevant for engineers at Lunar.

Notifications You must be signed in to change notification settings

lunarway/learning-materials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Learning materials

This repository contains learning materials, that are relevant for engineers at Lunar.

Content

  1. Microservices
  2. Cloud Native
  3. Kubernetes and Containers
  4. Golang
  5. CI/CD and GitOps
  6. Observability
  7. Culture
  8. Other things

Microservices

Microservices by James Lewis and Martin Fowler. https://martinfowler.com/articles/microservices.html.

Single Team Oriented Service Architecture (STOSA) by Lee Atchison. https://stosa.org.

Cloud Native

CNCF Cloud Native Definition by CNCF Technical Oversight Committee. https://github.com/cncf/toc/blob/main/DEFINITION.md.

Kubernetes and Containers

Borg, Omega, and Kubernetes by Burns, Brendan, et al. https://storage.googleapis.com/pub-tools-public-publication-data/pdf/44843.pdf.

What is Kubernetes? by The Kubernetes Authors. https://kubernetes.io/docs/concepts/overview/what-is-kubernetes.

Containers by The Kubernetes Authors. https://kubernetes.io/docs/concepts/containers.

Golang

A Tour of Go. https://go.dev/tour/welcome/1.

Go by Example. https://gobyexample.com. (Primarily for reference)

CI/CD and GitOps

GitOps - Operations by Pull Request by Kasper Nissen. https://tech.lunar.app/blog/2020-03-10-gitops-operations-by-pull-request.

Observability

Monitoring and Observability by Cindy Sridharan. https://copyconstruct.medium.com/monitoring-and-observability-8417d1952e1c.

Culture

Lessons from the K8s Vanguard: Invest in Onboarding, Freedom & Responsibility, and Integrated Tooling by Ambassador Labs. https://www.getambassador.io/developer-control-plane/dcp-insights-kasper-nissen-from-lunar.

Core ideas in Team Topologies by Matthew Skelton and Manuel Pais. https://teamtopologies.com/key-concepts.

Other things

Playlist with Lunar talks. https://www.youtube.com/playlist?list=PL5T4q56AEyfXZSXOnLJlaOnvqfRIp9HIm.

About

This repository contains learning materials, that are relevant for engineers at Lunar.

Resources

Stars

Watchers

Forks