Engineering Approach
287 subscribers
16 photos
1 file
14 links
Download Telegram
فکر کنم وقتشه طبق چیزهایی که تا الان یاد گرفتیم توی پادکست، سیستم های واقعی دیزاین کنیم، منظورم اینکه یه خوردی عملی هم بهش نگاه کنیم

کتاب آقای Alex XU مثالای خوبی داره
- URL Shortener
- Youtube
- Twitter
- Rate limiter

و سیستم های دیگه ...

حالا بحث اینجاست که فکر میکنید این جلسات آنلاین برگزاره بشه بهتره یا ویدیوش ضبط بشه توی یوتوب پابلیشش کنیم؟
❤4
جلسات به چه شکل برگزار بشه؟
Anonymous Poll
23%
جلسه آنلاین
85%
ویدیوی پابلیش شده در یوتوب
there is no best design in architecture, only a least worst
collection of trade-offs

- Fundamentals of Software Architecture
👍5
قسمت هفتم پادکست Fundamentals of Software Architecture منتشر شد.

توی این قسمت، فصل پنجم کتاب با عنوان Identifying Architecture Characteristics رو بررسی می‌ کنیم، توی این قسمت درباره این صحبت میکنیم که دقیقا چطور میتونیم Architecture Characteristics های یک پروژه رو تشخیص بدیم و اینکه بتونیم به خوبی requirementهایی که stakeholder ها میدن رو ترجمه کنیم به Characteristicsهای سیستم.
این قسمت رو میتونید از وب‌ سایت Engineering Approach گوش بدید:

https://engineeringapproach.ir/podcasts/fundamentals-of-software-architecture
❤7🔥1
داخل این سرفصل به architectural katas اشاره شد که لینک سایتش رو اینجا میزارم:

https://www.architecturalkatas.com/
❤4
از آخرین فعالیتم ۳ هفته ای تقریبا میگذره و بابت مشغله زیاد کاری که برام پیش اومده بود
با کیفیت بالاتر برمیگردم
❤5
من زندگی رو یه مسیر صاف و مستقیم نمی ‌بینم. همه‌ مون از یه جایی شروع می‌ کنیم و فکر می‌ کنیم قراره به یه سمت مشخص بریم، ولی هر اتفاق، انتخاب یا فقدانی می‌ تونه مسیرمون رو عوض کنه.

درست مثل یه درخت، جای همه‌ ی این اتفاق‌ ها روی ما می‌ مونه. بعضی شکستگی‌ ها تبدیل به زخم میشن و بعضی زخم‌ ها باعث میشن از یه مسیر تازه رشد کنیم.

شاید آخرش اون آدمی نشیم که اول راه فکر می‌ کردیم، ولی هنوز زنده‌ایم و به رشد کردن ادامه میدیم. این برگ‌ها میگن که تغییر کردن همیشه به معنی شکستن نیست، گاهی همین اتفاق‌ ها هستن که ما رو تبدیل میکنن به آدمی که امروز هستیم.
❤5👍4
این سوال رو از خودتون بپرسید که اگه همین الان دیتای دیتابیس شما از بین بره و شما بک آپتون رو برگردونید شما چقدر از دیتارو از دست دادید؟

این خیلی وابسته به اینکه چقدر سیستم شما بزرگ هستش، مثلا اگه شما اسکیل بالایی ندارید احتمالا اگر روزانه بک آپ بگیرید کافی باشه و تغییرات خیلی زیادی توی سیستم رو از دست ندید (طبیعتا از دست دادن دیتا اینجا همچنان هزینه داره)، اما اگه اسکیل شما بزرگ تر بود چی؟

وقتی اسکیل بالایی رو داریم کمی داستان فرق میکنه

اینجا Microsoft یه مقاله داره که درباره استراتژی های معماری برای disaster recovery رو توضیح میده که پیشنهاد میکنم بخونید

https://learn.microsoft.com/en-us/azure/well-architected/reliability/disaster-recovery
👍2❤1
تا به حال براتون سوال شده که چرا LLM ها از توکن استفاده میکنن؟ چرا به جای توکن از ما به جای هر کلمه ای که تولید میکنن پول کم نمیکنن؟

توی این مقاله یه توضیحی درباره ی این مورد دادم:

https://engineeringapproach.ir/blogs/tokn-o-tokenizer-chyst

#کنجکاوی
👍2❤1
دیزاین جدید 🔥
🔥4❤1