TGViewer
Channel Public Channel
thisisnabi.dev [Farsi]

thisisnabi.dev [Farsi]

@thisisnabi_dev

من نبی هستم @thisisnabi

اینجا مطالبی از تجربیات خودم رو در زمینه طراحی سیستم باهاتون به اشتراک میذارم.

دوره ی سیستم دیزاین من رو می تونید از سایت زیر تهیه کنید:
https://thisisnabi.dev
Subscribers
2.31K
Photos
498
Videos
39
Links
170

Showing posts older than #1262 · Back to latest

Older Posts 20 shown
Post #1260 3.29K
اگر خواستید https هم داشته باشید شاید این نمونه بدردتون بخوره.

بعضی از لایبریری ها مثل OpenIddict روی https ران میشن، برای همینه نیاز داریم که قبل gateway این رو داشته باشیم.

البته اینم چند تا ایشو روی کوبر داره که توی یکی از این ویدیو های چالش طراحی سیستم براتون توضیح میدم.

اون new هم برید ببینید چرا از نسخه 8 (فکرکنم) به بعد روش خط میکشه :)) و سلامی کنید به loader.

راه جذابت تری از این رو سنتی هم هست، اونم صحبت کنیم بد نیست.
Post #1259 2.65K
من ریپو ها رو یادم رفته بود پوش کنم، انجامش میدم حتما 😅

بنظرم این ۲ ویدیو بتنهایی ارزش پول کل دوره رو داره، اکوسیستم پرداخت یک استارت آپ رو درش شخم زدیم 😎

۲۸ ام تخفیف خفم داریم ❤️
Post #1257 2.71K
خوشبختانه من شانس این رو داشتم که با علی سر یه کاری پیش برم و کلی ازش یاد گرفتم.
این ریپو رو داره که یه آموزش خوبی در مورد کوبر روش هست.
یه چندصدتایی هم استار خورده.

https://github.com/alifiroozi80/CKA

@thisisnabi_dev
Post #1256 2.32K
و پنجشنبه رو آفرید که ما بریم 🏃‍♂️
Post #1253 2.78K
درباره race condition یه 2 ساعتی صحبت کردیم توی میت reservation. یه ایشو کوچیکی روی postgresql هست که تا الان من رو پای سیستم نگه داشته که توی Challenges براتون میگم.
Post #1251 2.3K
بدون شک، Cache تنها یک مسئله فنی نیست و تا یه بیزینس قوی پشتش نباشه به جایی نمیرسه.
Post #1250 2.68K
توی میت های top k problem یه گوشه ای در مورد این موضوع صحبت کردم. تا پنجشنبه روش فکر کنید. بعدش توی 100 چالش دیزاین ویدیوش رو میذارم براتون.
Post #1249 2.71K
thisisnabi.dev [Farsi] داشتم LogBook مربوط به یه فیچر رو می نوشتم، حیفم اومد براش دیاگرام نکشم. کار باید جذاب باشه.
یه ویدیو براتون در همین رابطه در بخش چالش های طراحی سیستم آپلود کردم. برید عشق کنید باهاش.
راستی دسترسی به پوشه 100System Design Challenges رو به همه عزیزانی که دوره aspnetcore رو گرفته بودن دادیم.

این چالش ها خارج از دوره هست و همینطوری خودم دوست دارم باهاتون به اشتراک بذارم.

#چالش_شماره_5

@thisisnabi_dev
Post #1247 2.03K
thisisnabi.dev [Farsi] ... به هر سه تاشون :) RabbitMq.Client هم خیلی فانتره فقط بخش Distributed Tracing ش کمی چالش داره که توی سیستم دیزاین خودمون یکی نوشتیم براش 🤞
Redis is open source again!
همه این فاکینگ کتابخونه ها هم مسیرشون همینه.
Post #1246 2.25K
thisisnabi.dev [Farsi] روی این بزرگوار، اگر مدل های متفاوتی برای اعتبارسنجی دارید، chain of responsibility خیلی فانتزی میکنه کار رو.
یه چنین resolver ی خواهد داشت.
Post #1245 2.03K
خلاصه که خوش به حالتون که آخر هفته فانتزی دارید 😁
Post #1244 1.85K
من الان تازه خبر تعدیل دیجیکالا رو شنیدم، نمی دونم چی هست واقعا و علاقه ای هم ندارم حقیقتا پیگیرش بشم. به هر حال هر بیزینسی بنا به دلایلی امکان داره تغییراتی در ساختارش داشته باشه و برای بقا پوست اندازی کنه، اونم توی این شرایط 💩

یکی از دوستانمون توی مایکروسافت پروژه شون kill شد و به یکباره همه بچه های تیمشون layoff شدن.
وقتی باهاش صحبت میکردم خیلی منطقی صحبت می کرد و این دید من رو خیلی تغییر داد نسبت به اینکه همیشه آماده باشم که یک روزی هم شاید این اتفاق برای من بیوفته.

1 ساعت پیش دیدم که بعد از 3 سال مجددا برگشته مایکروسافت، همین قدر راحت.
با شما که دشمنی ندارن، شرایط اینطوری بوده که مجبور به انتخاب شدن.
Post #1243 1.61K
کاوه نگار یه وضعیتی برمی گردونه که توی کتابخونه ش نیست. علاقه مند بودید به کانتریبیوت برید براش اضافه کنید.
Post #1242 1.86K
من کتف راستم واقعا درد میکرد، راهش تنها ورزش کردنه.
شبا هم که از شرکت بر میگردم عمدا چند خیابون بالاتر اسنپ میگیرم که کمی بدوم :)
Post #1241 1.61K
thisisnabi.dev [Farsi] جدای از اینکه token رو میتونیت اینکریپت کنید و درستش هم همینه، می تونید بجای توکن، reference token بفرستید سمت کلاینت. اما اگر از api gateway استفاده می کنید به چالش می خورید. راه مشخصی درش هست. توی یه ویدیو 10 دقیقه ای توی بخش چالش های طراحی سیستم براتون…
done!

امیدوارم که روزی به ۱۰۰ مین چالش برسیم 😎
جذابیت این چالش ها برای خودم اینه که از دل کسب و کارهای داخلی در میاد.
Post #1240 1.87K
جدای از اینکه token رو میتونیت اینکریپت کنید و درستش هم همینه، می تونید بجای توکن، reference token بفرستید سمت کلاینت.
اما اگر از api gateway استفاده می کنید به چالش می خورید.
راه مشخصی درش هست. توی یه ویدیو 10 دقیقه ای توی بخش چالش های طراحی سیستم براتون آپلود می کنم تا کمی دیگه.

اینکه توکن رو هم کوچیک کنید مسئله پرفورمنسی داره و جدیش بگیرید. هرچند خیلی از سایت های به این چیزا توجه نمی کنن.

راستی مسئله token revocation هم توضیح دادم که توی این روش چطوری در 2 شرکت پیاده سازیش کردیم.
Post #1237 1.8K
thisisnabi.dev [Farsi] از این عزیز استفاده کردید؟
روی این بزرگوار، اگر مدل های متفاوتی برای اعتبارسنجی دارید، chain of responsibility خیلی فانتزی میکنه کار رو.
Post #1236 1.94K
از این عزیز استفاده کردید؟
Post #1235 1.92K
با بولد شدن AI، نسل اول رو نمی دونم، ولی بطور قطع نسل دوم دولوپر هایی که جایگزین میشن اونهایی هستن که می پرسن:
این رو چطوری انجام بدیم!
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →