FastAPI
Ir al canal en Telegram
Sharing specialized content about the FastAPI framework, Python, and FastAPI deployment in the cloud. مطالب تخصصی فریم ورک FastAPI . پایتون محتوای فارسی و انگلیسی Discussion: https://t.me/fastapi_persian #fastapi #python #cloud
Mostrar más670
Suscriptores
Sin datos24 horas
-37 días
+330 días
Carga de datos en curso...
Canales Similares
Nube de Etiquetas
Sin datos
¿Algún problema? Por favor, actualice la página o contacte a nuestro gerente de soporte.
Menciones Entrantes y Salientes
---
---
---
---
---
---
Atraer Suscriptores
agosto '25
agosto '25
+5
en 0 canales
julio '25
+23
en 0 canales
Get PRO
junio '25
+51
en 0 canales
Get PRO
mayo '25
+20
en 0 canales
Get PRO
abril '25
+8
en 1 canales
Get PRO
marzo '250
en 0 canales
Get PRO
febrero '250
en 0 canales
Get PRO
enero '250
en 0 canales
Get PRO
diciembre '240
en 0 canales
Get PRO
noviembre '240
en 0 canales
Get PRO
octubre '240
en 0 canales
Get PRO
septiembre '24
+1
en 0 canales
Get PRO
agosto '24
+1
en 0 canales
Get PRO
julio '24
+6
en 0 canales
Get PRO
junio '24
+6
en 0 canales
Get PRO
mayo '24
+9
en 0 canales
Get PRO
abril '24
+9
en 0 canales
Get PRO
marzo '24
+8
en 0 canales
Get PRO
febrero '24
+14
en 0 canales
Get PRO
enero '24
+13
en 0 canales
Get PRO
diciembre '23
+16
en 0 canales
Get PRO
noviembre '23
+5
en 0 canales
Get PRO
octubre '23
+13
en 0 canales
Get PRO
septiembre '23
+6
en 0 canales
Get PRO
agosto '23
+14
en 0 canales
Get PRO
julio '23
+5
en 0 canales
Get PRO
junio '23
+8
en 0 canales
Get PRO
mayo '23
+10
en 0 canales
Get PRO
abril '23
+19
en 0 canales
Get PRO
marzo '23
+7
en 0 canales
Get PRO
febrero '23
+11
en 0 canales
Get PRO
enero '23
+32
en 0 canales
Get PRO
diciembre '22
+75
en 0 canales
Get PRO
noviembre '22
+17
en 0 canales
Get PRO
octubre '22
+84
en 0 canales
Get PRO
septiembre '22
+251
en 0 canales
Get PRO
agosto '22
+63
en 0 canales
Get PRO
julio '22
+67
en 0 canales
Get PRO
junio '22
+274
en 0 canales
| Fecha | Crecimiento de Suscriptores | Menciones | Canales | |
| 21 agosto | 0 | |||
| 20 agosto | 0 | |||
| 19 agosto | 0 | |||
| 18 agosto | 0 | |||
| 17 agosto | 0 | |||
| 16 agosto | 0 | |||
| 15 agosto | 0 | |||
| 14 agosto | +2 | |||
| 13 agosto | 0 | |||
| 12 agosto | 0 | |||
| 11 agosto | +1 | |||
| 10 agosto | 0 | |||
| 09 agosto | 0 | |||
| 08 agosto | 0 | |||
| 07 agosto | 0 | |||
| 06 agosto | +1 | |||
| 05 agosto | 0 | |||
| 04 agosto | 0 | |||
| 03 agosto | 0 | |||
| 02 agosto | +1 | |||
| 01 agosto | 0 |
Publicaciones del Canal
| 2 | چند روز پیش یه ریپازیتوری ساختم که توش نحوه دیپلوی یک اپلیکشن fastapi با گانی کورن روی داکر را پیاده سازی کردم . دیدم چند نفری لایک کردند خیلی خوشحال شدم . اومدم یه ویدیو درست کردم که بیشتر توضیح بدم . البته ویدیو خالی از اشکال نیست . البته کیفیت صدا خوبه ولی بعضی جاها gain مایکروفون کم شده و دیروز اینجا خیلی گرم بود و الیته تعطیل هم بودیم.. بعضی جاهاش بی حال حرف زدم و حتی خوابم هم میامد وسط ضبط حالا برای اولین کار ارایه میدهم .. اگر اشکال فنی هم داشت زیرش کامنت بذارید که من از شما یاد بگیرم بزرگواران.
https://www.youtube.com/watch?v=-rQnVtdzxeY | 344 |
| 3 | یکسری best practice برای تعیین مقدار pool size برای ارتباط با دیتا بیس
⸻
✅ Best Practices for PostgreSQL Connection Pool in FastAPI
1. Start Small and Scale with Load
• Begin with:
pool_size = 2 × number of CPU cores
• This is a good baseline and avoids overloading the DB.
⸻
2. Respect Your Database’s max_connections
• Never allow total pool sizes (across all app instances) to exceed your DB’s max_connections.
• Leave 20–30 connections reserved for:
• Migrations
• Admin tools (e.g., pgAdmin)
• Monitoring tools
• psql connections
• Cron jobs or background workers
⸻
3. Set max_overflow Carefully
• max_overflow allows temporary connections beyond the base pool size.
• Keep it small (e.g., 2–5) to handle burst traffic without exhausting the DB.
create_async_engine(DATABASE_URL, pool_size=10, max_overflow=5)
⸻
4. Use Connection Timeouts
• Prevent your app from hanging forever on blocked DB connections:
connect_args={"timeout": 30} # or use asyncpg-specific timeout settings
⸻
5. Use pool_recycle or pool_pre_ping
• Prevents stale or dead connections:
create_async_engine(..., pool_pre_ping=True)
• Or in databases lib:
Database(DATABASE_URL, min_size=5, max_size=10, timeout=30)
⸻
6. Monitor in Production
• Track:
• Active DB connections via pg_stat_activity
• Pool usage metrics (sqlalchemy.pool or custom logs)
• Request latency / timeouts
• Use APM tools like:
• Datadog
• Prometheus + Grafana
• pg_stat_monitor
⸻
7. Use pgbouncer for High-Scale Apps
• If you have many FastAPI instances or autoscaling:
• Use pgbouncer in transaction pooling mode to avoid connection exhaustion.
⸻
8. Test with Load
• Use tools like:
• Locust
• wrk
• Simulate real user traffic
• Watch for:
• Connection errors
• Timeouts
• Latency spikes | 353 |
| 4 | نحوه دیپلوی یک اپلیکشن fastapi با گانی کورن روی داکر را پیاده سازی کردم
اگه فرصت شد یک ویدیو در موردش میسازم.
https://github.com/babakjahan/fastapi-collection/tree/main/production_app | 459 |
| 5 | خیلی ها سوال پرسیدن که چطوری پروژه را دیپلوی کنیم با gunicorn من یه سمپل درست کردم و توضیحات
دستورات را کامل تو ReadMe نوشتم
کافیه که توی فولدر app برنامه خودتون را قرار بدهید.
سعی میکنم اگر وقت شد یه ویدیو هم درست کنم ازش
https://github.com/babakjahan/fastapi-pojects/tree/main/production_app | 55 |
| 6 | کانفیگ ها و پروکسی ها را اینجا قرار دادم
https://t.me/+uGh-ZWlENcw0YjQ0 | 618 |
| 7 | https://unredacted.org/contact/ | 437 |
| 8 | جهت اطلاع رسانی برای دسترسی به اینترنت | 416 |
| 9 | Sin texto... | 484 |
| 10 | گروه هکری گنجشک درنده؛ سورس کد صرافی نوبیتکس را منتشر کرد ( کل بک اند به زبان پایتون است) در قسمتهایی از فریم ورک Flask استفاده شده | 527 |
| 11 | نسخه ۳ پایدانتیک | 488 |
| 12 | 0.115.13 آپدیت جدید | 446 |
| 13 | نمونه کد:
updated_at_condition: DateCondition = Query(
default=None, description="condition to find the document based on updated date."
), | 327 |
| 14 | اگه میخواهید در سمت داک به صورت منو dropdwon دیتا بفرستید از Query استفاده کنید | 395 |
| 15 | لینک گروه کامنتها و پرسش و پاسخ
https://t.me/fastapi_persian | 340 |
| 16 | https://jobinja.ir/companies/applylink/jobs/tA68
برای تیم آقای حجازی- تورنتو | 396 |
| 17 | سلام بچه ها از لینک زیر و با (IP امریکا) میتونید ۱۵ ماه از هوش مصنوعی گوگل "جیمنای پرو" به رایگان استفاده کنید 😍✌️
🔸️ استفاده کنید... حدود ۳۰ میلیون بیوفتید جلو و منم دعا کنید 😁💙
🔹️ یادتون نره حتما با IP امریکا باید برید
http://one.google.com/join/ai-student | 4 |
| 18 | فقط با ip امریکا میسر است | 5 |
| 19 | برنامه نویس رایگان به تیم خودتون اضافه کنید 🤔….
جناب جولز از طرف گوگل میتونه تیکت های کاری را به عنوان تسک قبول کنه و انجام بده و در برنچ خودش ثبت کنه و در نهایت پول ریکوست بده.
https://jules.google/docs/jules-in-90-seconds | 473 |
| 20 | نمودار مقایسه تغییرات پرفرمنس ورژنهای مختلف پایتون در طول زمان | 388 |
