~/talk

Do's and Dont's moving to Golang Microservice Architecture

Talkat ContainerDays 2022 · 2022-09-05..09-07· [microservices, go]
links:none on file
slides:none on file

Migrating a monolith into Go services uses Go, Docker, Kubernetes and C++ interop but poor boundaries create a single service with 40 endpoints that becomes costly to split later. wrapping each C++ function into a “nano” service explodes into 80 microservices for ~20 devs and ballooned maintenance. Missing continuous deployment and staging causes weeks-to-months releases and schema-migration outages; lack of business-level monitoring and cross-discipline teams hides production failures and misaligned vocab, so force early service granularity, a glossary, CI/CD and combined business+ops metrics.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 0:50Why choose Go for microservices
  3. 2:20Go’s ease and productivity benefits
  4. 3:23Pitfalls of monolithic microservices
  5. 4:29Over-splitting into nano services
  6. 5:33Importance of shared terminology
  7. 6:57Automated deployment necessity
  8. 8:43Neglecting background technical debt
  9. 9:47Unified testing and CI practices
  10. 10:28Deprecated library migration pain
  11. 11:10Monitoring beyond platform health
  12. 12:37Cross-team communication gaps
  13. 13:40You build it you run it teams
  14. 14:00Q&A and closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.