# מאמרים הנדסיים

URL: https://shahid09.is-a.dev/he/engineering/
Author: Muhammad Shahid (https://shahid09.is-a.dev/)

מה שלמדתי בבניית בקאנד ומערכות AI למוצרים עם מיליוני משתמשים: הבעיות, הפתרונות והפשרות, עם קוד שאפשר להשתמש בו שוב.

- [איך שמרנו על בקאנד מהיר עם יותר מ־300 מיליון משתמשים: אינדקסים, Redis ו־failover ל־RPC](https://shahid09.is-a.dev/he/engineering/scaling-backend-300m-users-mongodb-redis/): איך הבקאנד של DOP נשאר מהיר עם יותר מ־300 מיליון משתמשים: איתור שאילתות איטיות ב־MongoDB, אינדקסים מורכבים, קאש ב־Redis ו־failover בין 5 ספקי RPC.
- [הגדלת API ב־Node.js מ־200 אלף למיליון משתמשים עם תגובות מהירות ב־60%](https://shahid09.is-a.dev/he/engineering/scaling-nodejs-api-200k-to-1m-users/): איך הבקאנד של CV Maker גדל מ־200 אלף ליותר ממיליון משתמשים עם API מהיר בכ־60%: אינדקסים ב־MongoDB, ‏aggregation pipelines, קאש, ‏pagination וטיפול בשגיאות.
- [איך בניתי בוט AI לשירות לקוחות בוואטסאפ ובטלגרם עם Claude בפחות מ־400 שורות](https://shahid09.is-a.dev/he/engineering/whatsapp-ai-support-bot-claude-nodejs/): איך בניתי בוט AI בקוד פתוח לוואטסאפ ולטלגרם ב־Node.js: עונה מתוך המסמכים שלכם עם Claude, שומר לידים ומעביר שיחות לנציג. התכנון והקוד.
- [למה משתמשים מתנתקים באקראי, ואיך מתקנים באגים בסשנים של JWT](https://shahid09.is-a.dev/he/engineering/jwt-random-logouts-fix/): למה משתמשים מתנתקים באקראי עם סשנים של JWT ואיך מתקנים: מרוצי refresh בין לשוניות, תוקף והפרשי שעון, הגדרות cookie וסודות שונים בין שרתים.
- [בניית סוכני AI עם LangGraph ו־n8n: מה עובד בפרודקשן](https://shahid09.is-a.dev/he/engineering/ai-agents-langgraph-n8n-production/): מה עובד כשמעלים סוכני AI לפרודקשן: מתי להשתמש ב־n8n, ב־LangGraph או בקוד פשוט, אימות קריאות לכלים, הערכה לפני שחרור ושליטה בעלות ובזמני תגובה.
