~/talk

Simplifying Scalable Cloud Application Development with Go

Talkat Code Mesh 2015 · 2015-11-03..11-04· [go]
github:tekgrrl
slides:none on file

Claims Go makes large cloud systems simpler and faster, citing Docker and Kubernetes and parse.com moving from Rails to Go to "save sanity." Concrete demos show goroutines and channels coordinating concurrent work, a fake Google search that fires web image and video backends in parallel, a select with timeout set to 80ms, and a hedged requests pattern (multiple replicas) that cuts long‑tail latency and largely eliminates timeouts. Tools shown include gofmt, goimports, godoc, the playground and App Engine.

AI-written summary · about

  1. 0:00Intro
  2. 3:52What is Go
  3. 5:50Concurrency
  4. 10:15Coding in Go
  5. 17:31Go routines
  6. 19:00Channel
  7. 24:06Synchronization
  8. 24:56Select Statement
  9. 29:06Google Function
  10. 30:08Serial Google Function
  11. 31:31Channel of Results
  12. 33:11Timeout
  13. 35:17Hedged Requests
  14. 37:30Replicas
  15. 38:39Conditions
  16. 39:11Tools
  17. 40:33App Engine
  18. 41:16idiomatic client libraries
  19. 41:49largescale projects
~/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.