~/talk

Nginx for .NET Developers

Talkat NDC London 2018 · 2018-01-15..01-19· [devops-and-delivery, nodejs]
slides:none on file

A .NET Core Web API runs in Docker with Kestrel on port 5000 and is put behind Nginx reverse proxy on port 8080, adding compression, security headers and disk caching via proxy_cache_path. The config shows proxy_cache_valid, proxy_cache_lock and background update so first request fills cache, later requests return hits; demo toggles miss→hit. Docker Compose scales the web service to three instances and Nginx load balances (round‑robin). SSL and health checks are mentioned but not demonstrated.

AI-written summary · about

  1. 0:00Intro
  2. 1:02Who am I
  3. 2:20Where I work
  4. 3:16Agenda
  5. 5:59Framework
  6. 6:43Docker
  7. 9:13Request
  8. 10:12Why Nginx
  9. 11:25Building Nginx
  10. 13:46Running Nginx again
  11. 14:55Kestrel
  12. 18:13Performance
  13. 19:17What is Nginx
  14. 21:18IIS vs Nginx
  15. 26:30Nginx Diagram
  16. 27:50Nginx Configuration
  17. 36:04Reverse Proxy Shutdown
  18. 43:44HTTP Cache
  19. 50:04HTTP Cache Demo
  20. 53:49Upstream
~/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.