TGViewer
Hamravesh | هم‌روش Hamravesh | هم‌روش @hamravesh · 546 subscribers
Post #160 539
🚀 به مناسبت #روز_برنامه_نویس، برگردیم به یکی از لحظاتی که معماری درست نرم‌افزار سرنوشت یک مأموریت را تغییر داد.

۵۷ سال پیش، در دقایق پایانی مأموریت Apollo 11 روی ماه، کامپیوتر هدایت ماه‌نشین Eagle با هشدارهای ۱۲۰۱ و ۱۲۰۲ روبه‌رو شد؛ سیستم تحت فشار پردازش قرار گرفته بود، آن هم در یکی از حساس‌ترین لحظات فرود. اما نرم‌افزاری که تیم «مارگارت همیلتون» روی آن کار کرده بود، برای چنین شرایطی آماده بود.

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

💎 این داستان هنوز هم یادآوری خوبی است که برنامه‌نویسی فقط درباره کدی نیست که کار می‌کند؛ درباره تصمیم‌هایی است که باعث می‌شوند در شرایط غیرمنتظره هم بتوان روی یک سیستم حساب کرد.

💜روز برنامه‌نویس را به تمام متخصصانی که دنیای دیجیتال را پایدار و مقیاس‌پذیر نگه می‌دارند، تبریک می‌گوییم.💜

برای اینکه این بخش از تاریخ مهندسی نرم‌افزار را از نزدیک‌تر ببینید، نگاهی به سورس‌کد Apollo 11 بیندازید:
🔗 https://hmrv.sh/8aYev3

#Happy_programmers_day 🎈
  • ❤ 5
  • 🎉 2
  • 👎 1
More from @hamravesh
  1. Sep 26, 2026🧩 از ساخت پروژه تا ثبت اولین خطا در سنتری، مسیر کوتاه‌تر از چیزی است که فکر می‌کنید. 🔘 ب…
  2. Sep 21, 2026🔍 با قابلیت Trace و Span در سنتری چطور می‌توانید بفهمید که زمان اجرای یک عملیات کجا صرف ش…
  3. Sep 16, 2026🔎قابلیت Error در سنتری چطور کمک می‌کند یک خطا را از لحظه وقوع تا خط کد مرتبط، دقیق‌تر دنب…
  4. Sep 9, 2026🔍 اگر کاربر خطایی گزارش نکند، Session Replay چه چیزی به شما نشان می‌دهد؟ 📊 گزارش خطا معم…
  5. Sep 6, 2026☁️سرویس سنتری هم‌روش را #رایگان امتحان کنید... ⚠️ کاربران همیشه خطاهای اپلیکیشن را گزارش ن…
  6. Sep 2, 2026🧠 مغز کلاستر کوبرنتیز چگونه کار می‌کند؟ در کوبرنتیز، اجرای کانتینرها فقط بخشی از ماجراست.…
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 →