---
title: "#uvicorn articles | Hashnode"
description: "Explore 16 articles tagged #uvicorn on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/uvicorn"
---

Tag

# #uvicorn

16 posts · 0 followers

[Gowtham Muthuvel](https://hashnode.com/@GowthamMuthuvel) · [Nov 6](https://hashnode.com/posts/fastapi-def-vs-async-def-blocking-event-loop/6aed7dd4310621c7358a6ed9)

### [FastAPI \`def\` vs \`async def\`: When Your Endpoint Blocks Everything](https://gowthammuthuvel.hashnode.dev/fastapi-def-vs-async-def-blocking-event-loop?utm_source=hashnode&utm_medium=feed)

Ten concurrent 0.5 s sleeps: async def + time.sleep took 5016.7 ms and made /ping sit at p50 450.7 ms. Plain def and await asyncio.sleep both finished around 0.5 s with /ping under 2 ms.

12 min read · [gowthammuthuvel.hashnode.dev](https://gowthammuthuvel.hashnode.dev/fastapi-def-vs-async-def-blocking-event-loop?utm_source=hashnode&utm_medium=feed)

[Ayush Kaushik](https://hashnode.com/@LogicLoop) · [Feb 11](https://hashnode.com/posts/uvicorn-health-check-failure-kubernetes-fix/698c35bf9818421b3daa26e6)

### [Why Uvicorn Health Checks Fail Under Load (And How to Fix It Properly)](https://www.logiclooptech.dev/uvicorn-health-check-failure-kubernetes-fix?utm_source=hashnode&utm_medium=feed)

Kubernetes keeps restarting your FastAPI pods? Learn why blocking the event loop kills health checks and how to split Liveness vs. Readiness probes correct

4 min read · [logiclooptech.dev](https://www.logiclooptech.dev/uvicorn-health-check-failure-kubernetes-fix?utm_source=hashnode&utm_medium=feed)

[Ayush Kaushik](https://hashnode.com/@LogicLoop) · [Feb 4](https://hashnode.com/posts/how-many-uvicorn-workers-do-you-actually-need-fastapi-performance-guide/698313bf20bada5bd574b95e)

### [How Many Uvicorn Workers Do You Actually Need? (FastAPI Performance Guide)](https://www.logiclooptech.dev/how-many-uvicorn-workers-do-you-actually-need-fastapi-performance-guide?utm_source=hashnode&utm_medium=feed)

Stop guessing your worker count. Learn the (2 x CPU) + 1 formula, avoid the Docker CPU trap, and optimize FastAPI concurrency for production.

5 min read · [logiclooptech.dev](https://www.logiclooptech.dev/how-many-uvicorn-workers-do-you-actually-need-fastapi-performance-guide?utm_source=hashnode&utm_medium=feed)

[SENA DOMONHEDO](https://hashnode.com/@senadomonhedo) · [Jul 21, 2025](https://hashnode.com/posts/getting-started-with-fastapi-build-your-first-rest-api-in-minutes/687df454c96f73fa42ab3a13)

### [Getting Started with FastAPI: Build Your First REST API in Minutes](https://senadomonhedo.hashnode.dev/getting-started-with-fastapi-build-your-first-rest-api-in-minutes?utm_source=hashnode&utm_medium=feed)

Get started with FastAPI and build your first Python REST API in minutes. This beginner-friendly guide covers setup, routing, data validation with Pydantic,

3 min read · [senadomonhedo.hashnode.dev](https://senadomonhedo.hashnode.dev/getting-started-with-fastapi-build-your-first-rest-api-in-minutes?utm_source=hashnode&utm_medium=feed)

[Shaik Sameer](https://hashnode.com/@sameer0236) · [Jul 8, 2025](https://hashnode.com/posts/how-to-create-rest-apis-in-python-using-fastapi-step-by-step-guide/686cb92ef2091da0f6cbf18f)

### [How to Create REST APIs in Python using FastAPI (Step-by-Step Guide)](https://fullstackinstitute.hashnode.dev/how-to-create-rest-apis-in-python-using-fastapi-step-by-step-guide?utm_source=hashnode&utm_medium=feed)

Building APIs in Python has never been easier thanks to FastAPI. It’s modern, fast (high-performance), and super-friendly for developers — especially if you're already comfortable with Python. In this guide, we’ll build a practical Product API — noth...

5 min read · [fullstackinstitute.hashnode.dev](https://fullstackinstitute.hashnode.dev/how-to-create-rest-apis-in-python-using-fastapi-step-by-step-guide?utm_source=hashnode&utm_medium=feed)

[Imran M](https://hashnode.com/@imran-m) · [May 20, 2025](https://hashnode.com/posts/self-hosted-runners-github-actions-tutorial/682cb1f8b1f72f4b35f074d4)

### [Self-Hosting Runners for GitHub Actions: A Complete Tutorial](https://blog-fluxion0ps.hashnode.dev/self-hosted-runners-github-actions-tutorial?utm_source=hashnode&utm_medium=feed)

Automate Deployments and Manage Containers with Self-Hosted Runners

8 min read · [blog-fluxion0ps.hashnode.dev](https://blog-fluxion0ps.hashnode.dev/self-hosted-runners-github-actions-tutorial?utm_source=hashnode&utm_medium=feed)

[Biswarup Naha](https://hashnode.com/@biswarup11) · [Apr 16, 2025](https://hashnode.com/posts/exploring-uv-the-fast-modern-python-package-and-environment-manager/67ff51bfbb0704527f19fd7a)

### [🚀 Exploring uv: The Fast, Modern Python Package & Environment Manager](https://biswa-dev.hashnode.dev/exploring-uv-the-fast-modern-python-package-and-environment-manager?utm_source=hashnode&utm_medium=feed)

Discover \`uv\`, a fast Python package and environment manager that simplifies projects, scripts, and tool handling with speed and ease

2 min read · [biswa-dev.hashnode.dev](https://biswa-dev.hashnode.dev/exploring-uv-the-fast-modern-python-package-and-environment-manager?utm_source=hashnode&utm_medium=feed)

[Anirudra Choudhury](https://hashnode.com/@Anirudra) · [Feb 6, 2025](https://hashnode.com/posts/fastapi-vs-flask-choosing-the-right-framework-for-your-use-case/67a529999fd27f6e048add5c)

### [🚀 FastAPI vs Flask: Choosing the Right Framework for Your Use Case 🐍⚡](https://vedanix.hashnode.dev/fastapi-vs-flask-choosing-the-right-framework-for-your-use-case?utm_source=hashnode&utm_medium=feed)

When building web applications or APIs in Python, Flask and FastAPI are two of the most popular choices. But which one should you use? Let’s break it down!

2 min read · [vedanix.hashnode.dev](https://vedanix.hashnode.dev/fastapi-vs-flask-choosing-the-right-framework-for-your-use-case?utm_source=hashnode&utm_medium=feed)

[Prateek Joshi](https://hashnode.com/@PratJ) · [Jan 24, 2025](https://hashnode.com/posts/how-we-built-a-scalable-fastapi-backend-for-our-ai-product-zero-to-production/67937c20654fc7fcda4a6f63)

### [How We Built a Scalable FastAPI Backend for Our AI Product: Zero to Production](https://prateekjoshi.hashnode.dev/how-we-built-a-scalable-fastapi-backend-for-our-ai-product-zero-to-production?utm_source=hashnode&utm_medium=feed)

🖖 Prateek Joshi and Akhil Kalwakurthy As AI engineers building complex machine learning systems, we often face a critical challenge: creating backend infrastructure that's both performant enough for real-time AI processing and maintainable enough fo...

5 min read · [prateekjoshi.hashnode.dev](https://prateekjoshi.hashnode.dev/how-we-built-a-scalable-fastapi-backend-for-our-ai-product-zero-to-production?utm_source=hashnode&utm_medium=feed)

[Saloni](https://hashnode.com/@SaloniSaloni) · [Nov 10, 2024](https://hashnode.com/posts/fastapi-project-with-detailed-explanation-for-beginners/6730a5572519e73f68915faa)

### [FastAPI Project with detailed explanation for beginners](https://saloni1.hashnode.dev/fastapi-project-with-detailed-explanation-for-beginners?utm_source=hashnode&utm_medium=feed)

FastAPI is a Python web framework for building APIs quickly and easily, and it’s especially great if we want to create apps that need to respond fast to many requests at once. It’s called fast because it helps us code quickly and run apps with high p...

11 min read · [saloni1.hashnode.dev](https://saloni1.hashnode.dev/fastapi-project-with-detailed-explanation-for-beginners?utm_source=hashnode&utm_medium=feed)
