Skip to content
#

partitioning

Here are 43 public repositories matching this topic...

A scalable real-time chat backend built with FastAPI, Redis, and Celery. It supports one-to-one and group chats, offline message persistence, user tracking through Redis, and rate limiting with a sliding window algorithm. The system uses Celery tasks queue for throttled email notifications and maintains partitioned PostgreSQL message tables.

  • Updated Oct 14, 2025
  • Python

Optimized PySpark jobs by analyzing query execution plans and rewriting transformations for efficiency. Applied techniques such as reducing shuffles, tuning partitions, selecting efficient operators, and choosing optimal data formats. Demonstrates performance tuning for large-scale Spark ETL workloads using Python and PySpark.

  • Updated Nov 11, 2025
  • Python

Improve this page

Add a description, image, and links to the partitioning topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the partitioning topic, visit your repo's landing page and select "manage topics."

Learn more