uz
Feedback
FastAPI

FastAPI

Kanalga Telegram’da o‘tish

Sharing specialized content about the FastAPI framework, Python, and FastAPI deployment in the cloud. مطالب تخصصی فریم ورک FastAPI . پایتون محتوای فارسی و انگلیسی Discussion: https://t.me/fastapi_persian #fastapi #python #cloud

Ko'proq ko'rsatish
670
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kunlar
+330 kunlar

Ma'lumot yuklanmoqda...

Taglar buluti
Ma'lumot yo'q
Muammo bormi? Iltimos, sahifani yangilang yoki bizning qo'llab-quvvatlash boshqaruvchimizga murojaat qiling>.
Kirish va chiqish esdaliklari
---
---
---
---
---
---
Obunachilarni jalb qilish
Avgust '25
Avgust '25
+5
0 kanalda
Iyul '25
+23
0 kanalda
Get PRO
Iyun '25
+51
0 kanalda
Get PRO
May '25
+20
0 kanalda
Get PRO
Aprel '25
+8
1 kanalda
Get PRO
Mart '250
0 kanalda
Get PRO
Fevral '250
0 kanalda
Get PRO
Yanvar '250
0 kanalda
Get PRO
Dekabr '240
0 kanalda
Get PRO
Noyabr '240
0 kanalda
Get PRO
Oktabr '240
0 kanalda
Get PRO
Sentabr '24
+1
0 kanalda
Get PRO
Avgust '24
+1
0 kanalda
Get PRO
Iyul '24
+6
0 kanalda
Get PRO
Iyun '24
+6
0 kanalda
Get PRO
May '24
+9
0 kanalda
Get PRO
Aprel '24
+9
0 kanalda
Get PRO
Mart '24
+8
0 kanalda
Get PRO
Fevral '24
+14
0 kanalda
Get PRO
Yanvar '24
+13
0 kanalda
Get PRO
Dekabr '23
+16
0 kanalda
Get PRO
Noyabr '23
+5
0 kanalda
Get PRO
Oktabr '23
+13
0 kanalda
Get PRO
Sentabr '23
+6
0 kanalda
Get PRO
Avgust '23
+14
0 kanalda
Get PRO
Iyul '23
+5
0 kanalda
Get PRO
Iyun '23
+8
0 kanalda
Get PRO
May '23
+10
0 kanalda
Get PRO
Aprel '23
+19
0 kanalda
Get PRO
Mart '23
+7
0 kanalda
Get PRO
Fevral '23
+11
0 kanalda
Get PRO
Yanvar '23
+32
0 kanalda
Get PRO
Dekabr '22
+75
0 kanalda
Get PRO
Noyabr '22
+17
0 kanalda
Get PRO
Oktabr '22
+84
0 kanalda
Get PRO
Sentabr '22
+251
0 kanalda
Get PRO
Avgust '22
+63
0 kanalda
Get PRO
Iyul '22
+67
0 kanalda
Get PRO
Iyun '22
+274
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
21 Avgust0
20 Avgust0
19 Avgust0
18 Avgust0
17 Avgust0
16 Avgust0
15 Avgust0
14 Avgust+2
13 Avgust0
12 Avgust0
11 Avgust+1
10 Avgust0
09 Avgust0
08 Avgust0
07 Avgust0
06 Avgust+1
05 Avgust0
04 Avgust0
03 Avgust0
02 Avgust+1
01 Avgust0
Kanal postlari
https://youtu.be/XJ7MhOb6pLk نصب و طریقه استفاده از uv

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
Matn yo'q...
484
10
گروه هکری گنجشک درنده؛ سورس کد صرافی نوبیتکس را منتشر کرد ( کل بک اند به زبان پایتون است) در قسمتهایی از فریم ورک Flask استفا
گروه هکری گنجشک درنده؛ سورس کد صرافی نوبیتکس را منتشر کرد ( کل بک اند به زبان پایتون است) در قسمتهایی از فریم ورک Flask استفاده شده
527
11
نسخه ۳ پایدانتیک
نسخه ۳ پایدانتیک
488
12
0.115.13 آپدیت جدید
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 استفاده کنید
اگه میخواهید در سمت داک به صورت منو dropdwon دیتا بفرستید از Query استفاده کنید
395
15
لینک گروه کامنتها و پرسش و پاسخ https://t.me/fastapi_persian
340
16
https://jobinja.ir/companies/applylink/jobs/tA68 برای تیم آقای حجازی- تورنتو
396
17
سلام بچه ها از لینک زیر و با (IP امریکا) میتونید ۱۵ ماه از هوش مصنوعی گوگل "جیمنای پرو" به رایگان استفاده کنید 😍✌️ 🔸️ استفا
سلام بچه ها از لینک زیر و با (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