~/talk

Empowering B2B and European Research Communities with Self-Service Access to Open Source Infra

Talkat OpenInfra Day Sweden 2024 · on Tuesday, 2024-05-07· [open-source, cloud-infrastructure]
links:none on file
slides:none on file

Safespring builds a self‑service API that uses NATS for distributed messaging and Huma (Go) for HTTP/OpenAPI. The system deploys n‑microservices across Nordic datacenters to provision OpenStack projects and OKD namespaces, supports federation across two organizations for an EU project, and implements fun‑in/fun‑out, scatter‑gather and built‑in load balancing while enforcing quotas and ACLs. Main tradeoffs include a single abstraction over OpenStack vs OKD, integration testing limits, and timeout/error propagation challenges; the prototype functions in production‑like tests.

AI-written summary · about

  1. 0:00Introduction and project background
  2. 3:58Project goals and requirements
  3. 9:21HTTP framework Huma details
  4. 12:11Nats micro microservices approach
  5. 16:51Architecture and messaging patterns
  6. 19:16Key challenges and solutions
  7. 21:24Conclusion and Q&A
~/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.