حتماً برای شما هم بارها و بارها پیش اومده که مشکلات اپلیکیشن یا سیستم های مختلف رو میندازن گردنِ شبکه. اصلاً انگار دیواری کوتاه تر از شبکه و شبکه کار ها نیست.
بحث سر این قضیه زیاد هست که هم برنامه نویس ها باید آشنائی با شبکه داشته باشن هم شبکه کارها با برنامه نویسی.
اغلب اینجور مشکلات از سه مورد بوجود میاد:
- عدم آگاهی developer ها نسبت به شبکه
- پیاده سازی اپلیکیشن های پیچیده یا نیازهای شبکه ای عجیب
- پیچیدگی بیش از حد در شبکه که گاهی امکان پیداکردن مشکل و یا اثبات بیگناه بودنِ شبکه رو سخت میکنه.
به توئیت جالبی برخوردم که حیفم اومد به اشتراک نگذارم.
“هیجکس اون packet هایی که شما باعث به مقصد رسیدنشون بودین رو بیاد نمیاره”