
Monitoring Django Query Performance with AppSignal
Your app isn't slow, your queries are. Here's how to find and fix them using AppSignal.
Read blog posts about building and managing your Python apps. We share tips & tricks about performance optimization, monitoring, and observability.

Your app isn't slow, your queries are. Here's how to find and fix them using AppSignal.

Slow endpoints are difficult to detect because they don’t fail. Learn how to trace a slow request through your Django app using AppSignal.

Let's explore how Celery task failures behave and how you can keep track of everything that goes wrong.

Let's improve the performance of your queries using Django QuerySets.

Learn about the ins and outs of uv and how to transition from Pip to uv.

We'll build background tasks using Celery and RabbitMQ to create a weather notification service.

We'll learn how to use Redis in Python with a step-by-step tutorial.

Let's build and optimize a Flask app for deployment to Render using Docker.

We'll dive into contexts in Flask using some practical examples.

We'll see what N+1 queries are, why they can be an issue for your application, and how to mitigate them using Django’s best practices.

Let's explore the benefits of MongoDB and use it in a Flask application.

Let's explore the key factors to take into account when deciding between Flask or Django for your Python app.
AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!
