رفتن به مطلب
  • 0

همه چیز درمورد پیام رسان ها


alis625324

سوال

سلام و درود خدمت همه ی دوستان

میشه درمورد پیام رسان ها راهنمایی کنید،،ممنونم

۱)به چه سخت افزارهای خاصی نیاز داره،

۲)هزینه ی این سخت افزارها چقدره،به ازای خدمات دهی به هر پونصد هزار نفر بنظرتون چقدر هزینه داره

۳)چرا پیام رسان های داخلی پیشرفت خاصی نمیکنن،علی رغم دریافت بودجه،در جایی خواندم هزینه ی که واسه روبیکا شده نزدیک ۲۵۰۰ میلیارد تومان بوده

کتابی منبعی لینکی چیزی اگر دارید هم ک راهنمایی کاملی بکنه ممنون میشم

ممنونم ازتون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

  • 0

درود.

ببینید عزیز اینجوری نیست که شب بخوابیم و صب پاشیم یه تلگرام راه بندازیم. مثه این کاری که مسئولین ما میخواستن انجام بدن. پشت اینجور برنامه هایی فلسفه خیلی عمیقی هست. من در حد فهم ودانش خودم چیزایی که به ذهنم میرسه رو میگم. البته قطعا داستان خیلی پیچیده تر از اینها هست

در ۱۴۰۳/۴/۱۸ در 01:05، alis625324 گفته است:

۱)به چه سخت افزارهای خاصی نیاز داره،

شما عملا حداقل به 4 نوع سرور نیاز دارید که به شکل زیر میشه

  • سرورهای اصلی: برای مدیریت و هماهنگی کل سیستم و به عنوان نقطه مرکزی برای پردازش درخواست‌ها و تعامل بین اجزای مختلف.
  • سرورهای پیام: مخصوص مدیریت و انتقال پیام‌ها بین کاربران به صورت آنی و بلادرنگ.
  • سرورهای پایگاه داده: ذخیره‌سازی دائمی داده‌ها و مدیریت پایگاه داده.
  • سرورهای فایل: مخصوص ذخیره و مدیریت فایل‌های کاربران و محتوای چندرسانه‌ای.

هر کدومشونم یه سری ویژگیها باید داشته باشه. مثلا سرور پایگاه داده و فایل باید حجم خیلی بالایی داشته باشه. اما سرور پیام و اصلی باید پردازنده رم قوی داشته باشه مثلا پردازنده Xeon و رم های ddr5 و هارد nvme

تازه جدای از اینها بحث ارتباطات اینها هست که باید سریع و امن باشه

در ۱۴۰۳/۴/۱۸ در 01:05، alis625324 گفته است:

هزینه ی این سخت افزارها چقدره،به ازای خدمات دهی به هر پونصد هزار نفر بنظرتون چقدر هزینه داره

هزینه این جور برنامه هایی معمولا بالاست و نمیشه خساست یا قناعت کرد. باید هزینه کنی که یه خروجی خوب داشته باشی. به ازای یک میلیون نفر شما مثلا 20 تا سرور نیاز دارین. هزینه هر سرور رو که 250 میلیون در نظر بگیریم چیزی حدود 5 میلیارد میشه. البته احتمالا بیشتر باید بشه ولی رقمها این شکلی میشه. البته هزینه نگهداری سالیانه هم هست.

در ۱۴۰۳/۴/۱۸ در 01:05، alis625324 گفته است:

)چرا پیام رسان های داخلی پیشرفت خاصی نمیکنن،علی رغم دریافت بودجه،در جایی خواندم هزینه ی که واسه روبیکا شده نزدیک ۲۵۰۰ میلیارد تومان بوده

اینجا همه چیز رو میخوان به زور به مردم قالب کنن. مهمترین دلیل شکست عدم اعتماد مردم هست و همینطور مستقل نبودن و تسلیم محض بودن به نهادهای دولتی و امنیتی که خب مشکلات زیادی برای کاربرا ایجاد میکنه. مسئله مهم بعدی بحث امنیت این پیام رساناست که خب دیگه هر روز داریم میبینیم چجوری فرت و فرت هک میشن و دل و روده شون میریزه بیرون. دلیلشن نبود نیروی متخصص هست. پروژه رو احتمالا یه شرکت وابسته و رابطه دار گرفته به خاطر کم کردن هزینه ها و بردن سود بیشتر نیروی ضعیف گذاشته رو کار که خب خروجیش میشه این دیگه

از همه اینها که بگذریم میرسیم به بحث نرم افزاری که غول مرحله آخره. انتخاب معماری و زبان برنامه نویسی بسیار مهمه. مثلا تلگرام درصد خیلی زیادیش رو ++C نوشتن که همین امر باعث شده سرعت فوقلاده بالای هم سمت سرور وهم سمت کلاینت داشته باشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 0
در ۱۴۰۳/۴/۱۸ در 08:21، محمدرضا شاهپیری گفته است:

درود.

ببینید عزیز اینجوری نیست که شب بخوابیم و صب پاشیم یه تلگرام راه بندازیم. مثه این کاری که مسئولین ما میخواستن انجام بدن. پشت اینجور برنامه هایی فلسفه خیلی عمیقی هست. من در حد فهم ودانش خودم چیزایی که به ذهنم میرسه رو میگم. البته قطعا داستان خیلی پیچیده تر از اینها هست

شما عملا حداقل به 4 نوع سرور نیاز دارید که به شکل زیر میشه

  • سرورهای اصلی: برای مدیریت و هماهنگی کل سیستم و به عنوان نقطه مرکزی برای پردازش درخواست‌ها و تعامل بین اجزای مختلف.
  • سرورهای پیام: مخصوص مدیریت و انتقال پیام‌ها بین کاربران به صورت آنی و بلادرنگ.
  • سرورهای پایگاه داده: ذخیره‌سازی دائمی داده‌ها و مدیریت پایگاه داده.
  • سرورهای فایل: مخصوص ذخیره و مدیریت فایل‌های کاربران و محتوای چندرسانه‌ای.

هر کدومشونم یه سری ویژگیها باید داشته باشه. مثلا سرور پایگاه داده و فایل باید حجم خیلی بالایی داشته باشه. اما سرور پیام و اصلی باید پردازنده رم قوی داشته باشه مثلا پردازنده Xeon و رم های ddr5 و هارد nvme

تازه جدای از اینها بحث ارتباطات اینها هست که باید سریع و امن باشه

هزینه این جور برنامه هایی معمولا بالاست و نمیشه خساست یا قناعت کرد. باید هزینه کنی که یه خروجی خوب داشته باشی. به ازای یک میلیون نفر شما مثلا 20 تا سرور نیاز دارین. هزینه هر سرور رو که 250 میلیون در نظر بگیریم چیزی حدود 5 میلیارد میشه. البته احتمالا بیشتر باید بشه ولی رقمها این شکلی میشه. البته هزینه نگهداری سالیانه هم هست.

اینجا همه چیز رو میخوان به زور به مردم قالب کنن. مهمترین دلیل شکست عدم اعتماد مردم هست و همینطور مستقل نبودن و تسلیم محض بودن به نهادهای دولتی و امنیتی که خب مشکلات زیادی برای کاربرا ایجاد میکنه. مسئله مهم بعدی بحث امنیت این پیام رساناست که خب دیگه هر روز داریم میبینیم چجوری فرت و فرت هک میشن و دل و روده شون میریزه بیرون. دلیلشن نبود نیروی متخصص هست. پروژه رو احتمالا یه شرکت وابسته و رابطه دار گرفته به خاطر کم کردن هزینه ها و بردن سود بیشتر نیروی ضعیف گذاشته رو کار که خب خروجیش میشه این دیگه

از همه اینها که بگذریم میرسیم به بحث نرم افزاری که غول مرحله آخره. انتخاب معماری و زبان برنامه نویسی بسیار مهمه. مثلا تلگرام درصد خیلی زیادیش رو ++C نوشتن که همین امر باعث شده سرعت فوقلاده بالای هم سمت سرور وهم سمت کلاینت داشته باشه.

خیلی خیلی سپاسگزارم استاد عزیز بابت وقتی که گذاشتید و مطالب ارزنده ای که نوشتید،ممنونم💓 انشالله خیر ببینید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
  • اضافه کردن...