fastapi

Monitor the Performance of your Python FastAPI App with AppSignal

Monitor the Performance of your Python FastAPI App with AppSignal

While building an app with FastAPI can be reasonably straightforward, deploying and operating it might be more challenging. The whole user experience can be ruined by unexpected errors, slow responses, or even worse — downtime. AppSignal is a great tool of choice for efficiently tracking your FastAPI app's performance.It allows you to easily monitor average/95th percentile/90th percentile response times, error rates, throughput, and much more.Useful charts are available out of the box. Let's see it in action! What Can You Do with Performance Monitoring? With performance monitoring, we can track app response times, throughput, error rates, CPU consumption, memory usage,…
Read More
FastAPI for Data Applications: From Concept to Creation. Part I

FastAPI for Data Applications: From Concept to Creation. Part I

In this blog post, we'll explore how to create an API using FastAPI, a modern Python framework designed for building APIs with high performance. We will create a simple API that allows users to add, update, and query items stored temporarily in memory. Alongside this, we'll discuss how you can extend this example to expose machine learning models, perform online processing in decision engines, and ensure best practices for a robust, secure API. Pre-requisites: Installation of FastAPI and Uvicorn Before diving into the code, we need to install FastAPI and Uvicorn, an ASGI server to run our application. Run the…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.