خبر – وبلاگ سروش پلاس http://172.17.36.1/blog آخرین اخبار و اطلاعیه های پیام رسان سروش پلاس در وبلاگ رسمی سروش پلاس Sat, 26 Nov 2022 07:27:47 +0000 fa-IR hourly 1 https://wordpress.org/?v=4.8.5 http://172.17.36.1/blog/wp-content/uploads/cropped-latest-icon-1-32x32.png خبر – وبلاگ سروش پلاس http://172.17.36.1/blog 32 32 همه چیز در باب مهاجرت به نسل پنجم پیام‌رسانی http://172.17.36.1/blog/%d9%86%d8%b3%d9%84-%d9%be%d9%86%d8%ac%d9%85-%d9%be%db%8c%d8%a7%d9%85%e2%80%8c%d8%b1%d8%b3%d8%a7%d9%86%db%8c/ Wed, 23 Nov 2022 17:52:51 +0000 http://172.17.36.1/blog/?p=878   بنویسیم انتشار نسل جدید، بخوانیم مهاجرت تکنولوژیک پس از چند سال تلاش معماران فنی و مهندسین تیم سروش‌پلاس در بستر زیرساخت‌های موجود کشور، طراحی و برنامه‌نویسی نسل پنجم این پیام‌رسان با هدف ارتقای خدمات‌رسانی، افزایش سرعت عملکرد در آپلود و دانلود و بهبود سطح امنیت شبکه در آستانه انتشار … ادامه مطلب "همه چیز در باب مهاجرت به نسل پنجم پیام‌رسانی"

The post همه چیز در باب مهاجرت به نسل پنجم پیام‌رسانی appeared first on وبلاگ سروش پلاس.

]]>
 

  1. بنویسیم انتشار نسل جدید، بخوانیم مهاجرت تکنولوژیک

پس از چند سال تلاش معماران فنی و مهندسین تیم سروش‌پلاس در بستر زیرساخت‌های موجود کشور، طراحی و برنامه‌نویسی نسل پنجم این پیام‌رسان با هدف ارتقای خدمات‌رسانی، افزایش سرعت عملکرد در آپلود و دانلود و بهبود سطح امنیت شبکه در آستانه انتشار قرار گرفته‌است؛ علاوه بر این، اکنون بستری مقیاس‌پذیر در زیرساخت پیام‌رسانی ایجاد شده که امکان میزبانی تا ۲۰۰ میلیون کاربر و توسعه سهل و متنوع امکانات و ویژگی‌های نرم‌افزار را فراهم نموده است.

این رخداد بزرگ میسر نمی‌شد مگر با تلاش بی‌وقفه و شبانه‌روزی تیم سروش‌پلاس؛ مهندسین ما در گروه‌های اندروید، ios ، وب و  desktab، هوش مصنوعی و backend، تیم‌های پشتیبانی، بخش کسب‌وکار و مدیریت محصول، طراحی محصول، روابط عمومی و گرافیک همه در این کار بزرگ سهیم‌اند.

  1. فهرست تغییرات
  • بازطراحی بنیادین معماری و تکنولوژی پیام‌رسان برای افزایش سرعت و میزبانی از ۵۰ میلیون کاربر
  • بازطراحی و افزایش سرعت لود گفتگو‌ها
  • بازطراحی افزایش سرعت لود پیام‌ها
  • افزایش سرعت پیام‌رسانی
  • افزایش کیفیت تماس صوتی و تصویری
  • اضافه شدن امکانات کامل مدیریت دسترسی کاربران و مدیران در گروه‌
  • امکان ساخت گروه عمومی و خصوصی
  • اضافه شدن امکان تعیین سطح دسترسی مدیران کانال‌
  • امکان امضای خودکار پست‌های کانال
  • امکان شخصی‌سازی کامل دسته‌بندی‌های گفتگو
  • امکان منشن کردن افراد در گروه‌
  • امکان ارسال و نمایش عکس و فیلم به شکل آلبوم در گروه و کانال
  • امکان حذف و اضافه کردن مخاطبین از درون برنامه
  • امکان ارسال پیام ویدیویی در گفتگوها
  • امکان ارسال ایموجی متحرک
  • ارسال ساخت نظرسنجی به صورت نا‌شناس
  • لیست سیاه برای گروه‌ و کانال‌
  • فعال کردن تنظیمات حریم خصوصی برای جلوگیری از افزوده شدن به گروه
  • بهبود رابط کاربری

 

  1. مهاجرت به نسل جدید، کاری بزرگ و پراهمیت

همانطور که می‌دانید توسعه‌ی پیام‌رسان‌ها، در روزگار ما موضوعی مهم و قابل‌توجه است که حواشی گسترده‌ای هم دارد. این حواشی گسترده بیش از آن‌که فنی باشد، پیرامون ابعاد اجتماعی و فرهنگی مربوط به پیام‌رسان‌ها است. اما واقعیت آن است که تا زمانی که دست کم اطلاعات حداقلی در مورد پیچیدگی‌های فنی توسعه‌ی یک پیام‌رسان نداشته باشیم، نمی‌توانیم ابعاد اجتماعی و فرهنگی پیام‌رسان‌ها را هم به روشنی درک کنیم.

فن‌آوری پیام‌رسان بسیار پیچیده و با ۳۹ تکنولوژی مختلف در ارتباط است؛ تعدادی از این تکنولوژی‌ها، به اصطلاح تکنولوژی‌های «های‌ـ‌تک»  (High-Tech) را شامل می‌شوند که نیازمند دقت و بررسی بالایی برای تغییر و توسعه هستند. از این‌رو توسعه‌ دادن یک پیام‌رسان، صرفاً به‌ معنای ارائه‌ی تنها یک محصول نیست؛ هم‌زمان با توسعه‌ی یک پیام‌رسان باکیفیت، فن‌آوری‌های دیگری نیز توسعه می‌یابد که به صنعت آی‌تی یک کشور کمک خواهد کرد. از طرفی توسعه یک پیام‌رسان یک روند بسیار پیچیده است، از نیاز به توسعه سرویس‌ها و کلاینت‌های مختلف گرفته تا پیچیدگی سامان‌دهی فضای ذخیره اطلاعات و فایل‌ها و تامین امنیت و حفظ حریم خصوصی کاربران؛ از سوی دیگر توسعه و تغییر ساختار فنی و درونی یک پیام‌رسان مانند سروش‌پلاس که مدت‌ها در حال استفاده بوده، روزانه میلیون‌ها کاربر در آن در حال فعالیت هستند و هزاران گیگابایت دیتا و اطلاعات را روی سرورهای خود نگه می‌دارد، سختی کار را دو چندان می‌کند.

پس از استقرار تجهیزات زیرساختی جدید و راه‌اندازی سخت‌افزارهای مربوطه و نصب پلتفرم، پروژه پیاده‌سازی پروتکل و فناوری جدید به صورت عملیاتی در سطح کشور در دستورکار قرار گرفت. مهم‌ترین مزیت راه‌اندازی این پلتفرم، متناسب بودن آن با مصرف سرویس‌های مختلف این پیام‌رسان بود؛ به این معنی که این پروتکل می‌تواند به خدمات مختلف پیام‌رسان (اعم از کانال‌ها و ویترین، فضای چت، تماس صوتی و تصویری، دستیار صوتی و ..)‌ به‌صورت بهینه منابع اختصاص دهد و به این واسطه جلوی قطع سرویس را بگیرد. معماری دقیق‌تر و جزئی‌تر این پروتکل در سطح ملی و در نیمه دوم سال ۹۷ طراحی شد و پیاده‌سازی پروژه نیز در همان زمان شروع شد تا توسعه این هسته پیام‌رسانی با شتاب بیشتری پی گرفته شود. به موازات این مسیر حرکت، برای اجرای یک پروژه‌ی شبیه‌ساز، ۹ تست استاندارد طراحی شد (تست اوج، تست پایه، تست پیش‌فرض، تست استرس و …) تا این پیام‌رسان ضمن توسعه در گام‌های مختلف، در مراحل متعدد، با این شبیه‌ساز تحت آزمایش قرار ‌گرفته و به تدریج اصلاح شود.

  1. فناوری های جدید به کار رفته در نسل جدید

اول از همه باید در مورد پروتکل صحبت کنیم. در دنیای علوم کامپیوتر یک پروتکل ارتباطی یا قرارداد ارتباط (Communication Protocol)، به مجموعه قوانینی گفته می‌شود که کامپیوترها برای ارتباط با یکدیگر از آن‌ها استفاده می‌کنند. یک پروتکل ارتباطی، علامت‌ها یا همان سیگنال‌هایی را تعریف می‌کند که کامپیوترها به یکدیگر می‌فرستند. هم‌چنین پروتکل ارتباطی، سایر جزئیاتی مثل نحوه آغاز و پایان ارتباط را نیز تشریح می‌کند.

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

یکی از پروتکل‌های ارتباطی که با نام XMPP  (Protocol Extensible Messaging and Presence) شناخته می‌شود، پروتکل ارتباطی پیام‌رسانی گسترش‌پذیر است و با عنوان «پروتکل متن باز» نیز شناخته می‌شود؛ این پروتکل در حقیقت جایگزینی برای پروتکل ارتباطی مانند TCP ارائه شده‌است. از این پروتکل در ابتدا در بسیاری برنامه‌ها مانند google talk  یا facebook استفاده می‌شد؛ اپلیکیشن‌هایی نظیر واتساپ (whatsApp) و زوم (zoom) هر کدام نوعی از پروتکل ارتباطیXMPP  را توسعه داده و به کار گرفته‌اند. پیام‌رسان سروش‌پلاس نیز پیش از این و تا سال ۱۴۰۰ و در نسل چهارم این اپلیکیشن از پروتکل XMPP  برای ارتباط شبکه و سیستم‌های خود استفاده می‌کرد، اما در توسعه نسل پنجم سروش‌پلاس پروتکل جدید به کار گرفته شده‌است.

ما در نسل جدید از پروتکل جدیدی استفاده می‌کنیم که برای پیام‌رسانی بهینه‌سازی شده است. از این‌رو مزایایی نسبت به پروتکل قبلی دارد. از جمله این مزایا می‌توان گفت ظرفیت کانکشن جدید در ثانیه بسیار بالاتر است و پهنای باند کمتری استفاده می‌کند.

  1. پیام‌رسانی در مقیاسی فراتر از مرزها

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

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

از سمتی دیگر در این معماری تخصیص منابع نامتقارن است. یعنی همه گروه‌ها و کاربران با سیاست واحد از منابع استفاده نمی‌کنند. از این‌رو منابع بر اساس الگوی رفتار کاربر مصرف خواهد شد.

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

 

«واحد روابط‌عمومی سروش‌پلاس»

 

 

The post همه چیز در باب مهاجرت به نسل پنجم پیام‌رسانی appeared first on وبلاگ سروش پلاس.

]]>
در باب فیلم مستند “معضل اجتماعی” http://172.17.36.1/blog/%d8%af%d8%b1-%d8%a8%d8%a7%d8%a8-%d9%81%db%8c%d9%84%d9%85-%d9%85%d8%b3%d8%aa%d9%86%d8%af-%d9%85%d8%b9%d8%b6%d9%84-%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%db%8c/ Thu, 24 Dec 2020 06:42:21 +0000 http://172.17.36.1/blog/?p=519 فیلم مستند “معضل اجتماعی” بر اساس مستندات ارائه شده توسط عده ای از نخبگان، مبدعان و مخترعان حوزه ی فناوری اطلاعات و ارتباطات برندهای بزرگ سیلیکون ولی ساخته شده است. جوانانی که سابقاً از مدیران و مسئولان بلندپایه در فیس بوک، اینستاگرام و توئیتر و … بودند و به علت … ادامه مطلب "در باب فیلم مستند “معضل اجتماعی”"

The post در باب فیلم مستند “معضل اجتماعی” appeared first on وبلاگ سروش پلاس.

]]>
فیلم مستند “معضل اجتماعی” بر اساس مستندات ارائه شده توسط عده ای از نخبگان، مبدعان و مخترعان حوزه ی فناوری اطلاعات و ارتباطات برندهای بزرگ سیلیکون ولی ساخته شده است. جوانانی که سابقاً از مدیران و مسئولان بلندپایه در فیس بوک، اینستاگرام و توئیتر و … بودند و به علت مواجه شدن با چالش بزرگ اخلاقی و نگرانی از تبعات رویکردهای پشت پرده ی این نرم افزارهای اجتماعی در عرصه کنترل و هدایت اذهان کاربرانشان، استعفا دادند و عطای مشاغل پر درآمد و دارای وجهه ی اجتماعی را به لقایش بخشیدند.
فیلم با طرح یک پرسش اساسی و ساده از این مخترعین و نخبگان آغاز می شود؛ اگر تکنولوژی و این سطح از توسعه ی فضای اطلاعات و ارتباطات مثبت، مفید و جلو برنده است، پس مشکل کجاست؟!
در این یادداشت کوتاه به برخی مفاهیم اساسی ای که از لابه لای صحبت های ایشان هویدا می شود، خواهم پرداخت.
مشخص است که این مقدار از هزینه های کلان برای خلق و راهبری و پایداری خدمت رسانی در این نرم افزارها و شبکه های اجتماعی فی سبیل الله نیست. این نرم افزارها در ابتدا رایگان به نظر می رسند اما در حقیقت مشغول تجارت خود هستند، تجارتی که در آن “محصول” کاربران اند و موضوع تجارت به روانشناسی، رفتارشناسی، مصرفگرایی و هدایت سلیقه ی ایشان ارتباط دارد. این شبکه ها به بنگاه ها مبلغ کالا و خدمات شرکت های ریز و درشت تبدیل شده اند؛ این مسئله فی نفسه چیز بدی نیست اما مشکل آن جا بروز می کند که این فرآیند تسهیل تجارت و تبلیغ، “تولید ثروت به هر قیمتی” را سرلوحه ی کار خود قرار می دهد؛ شعاری که درواقع مانیفست سرمایه داری به حساب می آید و این خود ناشی از نقش مبنایی پول در دنیای امروز است. شرکت های اینترنتی به مشتریان خود تضمین صددرصدی می دهند چراکه مسئله فقط تبلیغ کالا، محصول یا خدمت خاص نیست، بلکه تغییر در سلیقه کاربران و هدایت ایشان برای پذیرش و انتخاب آن محصولات است! این کار با جمع آوری و تحلیل داده ها و اطلاعات مربوط به فعالیت های روزمره ی کاربران و رصد لحظه ای آن ها در مواجهه با تولیدات مختلف رسانه ای در اپلیکیشن های مختلف صورت می گیرد؛ این توطئه، خیانت و تجاوز به حقوق کاربران و رویکرد غیر اخلاقی نسبت به ایشان، آن روی سکه ی این ساحت از تکنواوژی است و همان جاست که این دوراهی آواره ساز و این امر جدلی الطرفین رخ می دهد، تکنولوژی: مفیدِ مضر !
اما کار به اینجا ختم نمی شود، این رویکرد شبکه ها و نرم افزارهای اجتماعی تبعات فاجعه باری دارد که باید کمی در ادبیات فلسفی به آن ها بپردازیم.
یکی از اهداف میانی نرم افزارهای اجتماعی، منع کاربران از ارتباط بلاواسطه و مستقیم با دیگران است! هر گفت و گو و ارتباط و معاشرتی باید مستقیم یا ضمنی در بستر این نرم افزارها صورت پذیرد. بستری که قابل کنترل و هدایت است؛ نتیجه اش می شود سرهای در گوشی حتی در خانه و کنار اعضای خانواده ! این کار برای افزایش زمان حضور در فضای این شبکه ها و نتیجتاً افزایش درآمدزایی از طریق تبلیغ و هدایت و لایک گرفتن و . . این هاست.
وقتی یک تکنولوژی در این سطح خلق می شود، هر کس بر اساس دید و نگرش شخصی خود از آن بهره می گیرد. این یعنی ظهور و تعیّنِ امر سوبژکتیو (ذهنی)؛ این بزرگترین جذابیت فضاهایی است که شبکه های اجتماعی برای کاربران فراهم می کنند. از بین رفتن تدریجی این دو ساحت متضاد در معرفت شناسی انسانی و تسطیح و همسان سازی آن ها نهایتاً به یک فاجعه ختم می شود؛ فهم، اراده، انتخاب و بقای انسان و اصولاً هر امر انسانی ای در حضور میان ضِدِین محقق می شود که در اینجا منظور ساحتی در میانه و دیالکتیک سوژه (ذهن) و ابژه (عین ـ امر واقع) است، حال با این یکسان سازی، رفته رفته آگاهی، فهم مستقل و مفاهیمی چون انسان مختار و ذی الاراده موضوعیت خود را از دست خواهد داد. این یکسان سازی را نباید با مفهوم ارزشمند اتحاد ذهن و عین که همان ساحت مواجهه است اشتباه گرفت، اصلا مشکل شبکه های اجتماعی این است که امکان مواجهه را از انسان گرفته همواره لقمه ای حاضر و آماده برایش دارد؛ معنای همه ی این ها جز حرکت انسانیت به سوی نابودی نیست !
این رونق کسب و کار “به هر قیمتی” ، همان دم خروسی است که تکنولوژی سرمایه داری را به مثابه یک ایدئولوژی رسوا می کند ! در این مقام، همه قربانی تولید ثروت می شوند، حتی حقیقت! چراکه در بسیاری از مواقع امور کاذب و خبرهای دروغین امکانات بیشتری برای تولید ثروت فراهم می کنند، نتیجتاً دنیایی خواهیم داشت که در آن هیچ کس از هیچ چیز مطمئن نیست و در صحت هر چیزی می توان شک کرد، این همان بحران اعتماد است که جوامع انسانی را به سمت انحطاط می کشاند چراکه انسان به واسطه ی مناسبات اجتماعی قادر به تمدن سازی و تمدید حیات خود بر روی این کره ی خاکی شده است و در صورت انقطاع روابط اجتماعی ناشی از عدم اعتماد به هر آن “کس” و “چیز” که غیر از “خودِ او” است، نوع ِانسان رو به انقراض خواهد رفت !
اما در نهایت باید گفت، امکانی بودن تکنولوژی به مثابه امری انسانی، می تواند این تهدید را به فرصت بدل کند و آن را حقیقتاً در مسیر تسهیل امور انسانی قرار دهد و با انتخاب های صحیح، شمشیر دولبه ی تکنولوژی، از ورطه ی بدل شدن به ایدئولوژی و افتادن در دامِ “تحقق اهداف به هر قیمتی” نجات یابد.

The post در باب فیلم مستند “معضل اجتماعی” appeared first on وبلاگ سروش پلاس.

]]>
سیاه و سفید روزهای قطعی اینترنت http://172.17.36.1/blog/%d8%b3%db%8c%d8%a7%d9%87-%d9%88-%d8%b3%d9%81%db%8c%d8%af-%d8%b1%d9%88%d8%b2%d9%87%d8%a7%db%8c-%d9%82%d8%b7%d8%b9%db%8c-%d8%a7%db%8c%d9%86%d8%aa%d8%b1%d9%86%d8%aa/ Sat, 30 Nov 2019 07:25:26 +0000 http://172.17.36.1/blog/?p=491 روز شنبه ۲۵ آبان‌ماه سال جاری، شبکه‌ی اینترنت کشور دچار یک قطعی سراسری و گسترده شد. هرچند این اختلال، در ظاهر فقط دسترسی مردم ایران به اینترنت جهانی را محدود کرد، اما شبکه ارتباطی ایرانیان که بر بستر سرویس‌های خارجی بنا شده بود را نیز قطع کرد. این شوک، سبب … ادامه مطلب "سیاه و سفید روزهای قطعی اینترنت"

The post سیاه و سفید روزهای قطعی اینترنت appeared first on وبلاگ سروش پلاس.

]]>
روز شنبه ۲۵ آبان‌ماه سال جاری، شبکه‌ی اینترنت کشور دچار یک قطعی سراسری و گسترده شد. هرچند این اختلال، در ظاهر فقط دسترسی مردم ایران به اینترنت جهانی را محدود کرد، اما شبکه ارتباطی ایرانیان که بر بستر سرویس‌های خارجی بنا شده بود را نیز قطع کرد.

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

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

برای تشریح و توضیح وضع پیش آمده و اقداماتی که برای عبور از این بحران انجام شد، ارائه‌ی یک سری توضیحات را لازم و ضروری می‌دانیم:

از قطع شدن چه سرویسی سخن میگوییم؟

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

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

بنابراین قطعی در چنین اپلیکیشن‌هایی به معنای ایجاد اختلال در خدمات متعدد و بهم پیوسته‌ای است که ذیل عنوان کلی پیام‌رسانی عرضه می‌شده است.

با بررسی اجمالی تنوع مخاطبان و استفاده‌های متنوع آن‌ها از پیام‌رسان، به سختی می‌توان تفکیکی بین سرویس‌های اصلی و فرعی انجام داد؛ مثلا اگر بگوییم گفتگوی آنلاین اختلال دارد یا پستی در کانال‌ها منتشر نمی‌شود اما بقیه سرویس‌ها کار می‌کنند و بنابراین ایرادی ندارد، اشتباه کرده‌ایم. همه‌ی سرویس‌های یک پیام‌رسان باید به خوبی کار کنند تا کاربر تجربه‌ی خوبی کسب کند و بتوان گفت که این پیام‌رسان در حال سرویس‌دهی کامل است. این نکته، تبیین‌کننده‌ی پیچیدگی‌های یک اپلیکیشن پیام‌رسان است که زیاد درباره‌اش گفته شده است. (برای مطالعه بیشتر پست‌های «پیچیدگی‌های توسعه پیام‌رسان» را بر روی وبلاگ سروش‌پلاس مطالعه فرمایید.)

پس از رونمایی از سروش‌پلاس در ابتدای سال جاری، روند جذب کاربر با رشدی متعادل و ارگانیک در این پیام‌رسان آغاز شد. سعی کردیم با تجربه‌ای که از قبل اندوخته بودیم و با توجه به بازخوردهایی که در ارتباط دائم کاربران از آنها می‌گرفتیم، سرویس‌های سروش‌پلاس را ارتقا و بهبود بدهیم و روند جذب کاربر را با همان شیب ملایم و معقول ادامه بدهیم. اما از روز شنبه گذشته، «اختلال سراسری در اینترنت کشور» از راه رسید و ما را با ترافیک ورودی بسیار زیادی نسبت به اختلال‌های گذشته مواجه کرد. از صبح یکشنبه و با فراگیر شدن خبر قطعی اینترنت، سیل ورود کاربران جدید به سروش‌پلاس آغاز شد و باید شرایط میزبانی از آنها  فراهم می‌شد. از سوی دیگر فعالیت کاربران قدیمی و جدید، از نیمه‌ی روز یکشنبه به‌شدت افزایش یافت و در برخی سرویس‌ها ۱۰ و در برخی دیگر ۱۰۰ برابر روزهای عادی شد. برای نمونه، نمودارهای مربوط به تماس‌های صوتی و تصویری، جهش ۱۶۰ برابری پهنای باند مصرفی هر سرور انتقال‌دهنده صدا و تصویر را گزارش می‌کرد. همچنین در کنار افزایش مصرف، میانگین زمان تماس‌ها حفظ شده و حتی حداکثر زمان تماس نیز افزایش داشته است. به‌عبارت دیگر افزایش چندبرابری تماس‌ها با حفظ کیفیت رخ داده است.

تعداد کاربران جدید

پهنای باند مصرفی تماس صوتی

تعداد تماس‌های صوتی

مقیاسپذیری خطی

معماری سامانه‌هایی که با کاربرانی در مقیاس بزرگ سر و کار دارند، اصطلاحاً باید به‌صورت خطی، مقیاس‌پذیر باشد. به این معنا که مثلا با دو برابر شدن استفاده از یک سرویس (چه به دلیل افزایش تعداد کاربران جدید و چه افزایش فعالیت همان کاربران قبلی)، بتوان با دو برابر کردن سخت‌افزار، همان سرویس سابق با همان کیفیت را به همه‌ی کاربران جدید و قبلی ارائه کرد. معماری مقیاسپذیر در پیام‌رسانی، از مسائل سخت دنیای نرم‌افزار و از پیچیده‌ترین مسائلی بود که در جریان توسعه‌ی پیام‌رسان سروش‌پلاس پیش روی ما قرار داشت. برای مقیاس‌پذیری، باید در طراحی تمام سرویس‌ها و در همه‌ی لایه‌های منطقی معماری پیام‌رسان، این موضوع را لحاظ می‌کردیم. با تجربه‌ای که تیم فنی سروش‌پلاس در این سال‌ها به‌دست آورده بود، توانستیم این مهم را در خدمات مختلف خود اجرا کنیم. به‌عنوان مثال برای اتصال و تبادل آنلاین پیام شخصی و گروهی بین کاربران، اتصال به سرورهای تماس و برقراری تماس صوتی و تصویری، آپلود و دانلود فایل و … همگی به نحوی طراحی و پیاده‌سازی شده‌اند که تا بیش از صد ماشین برای یک سرویس در سامانه عملیاتی شده‌اند تا کاربران تجربه‌‎ی مطلوبی داشته باشند.

 ما برای افزایش ظرفیت سرویس تماس، به راحتی ماشین‌های سیگنالینگ (که وظیفه‌ی اتصال دو طرف یک تماس به یکدیگر را دارد) را به چهار برابر و ماشین‌های انتقال دیتا (که وظیفه تبادل صوت و تصویر بین دو طرف تماس را برعهده دارد) را به هشت برابر رساندیم. البته پهنای باند مصرفی در هر ماشین هم بین ۲۰ تا ۳۰ برابر افزایش یافته بود که در مجموع حدود ۱۶۰ برابر افزایش استفاده از سرویس، هم به لحاظ تعداد و هم پهنای باند مصرف شده را داشتیم.

افزایش ۶۰۰ برابری مصرف پهنای باند پخش زنده

اختلال در ذخیرهسازی پیامها و ارسال فایل

پس از شروع موج ثبت‌نام و افزایش فعالیت کاربران پیشین، ازصبح روز دوشنبه ۲۷ آبان، سروش‌پلاس به پایداری نسبی رسید. از میان تقریبا پنجاه سرویسی که در پیام‌رسان سروش پلاس وجود دارد، تنها با دو مشکل اساسی روبرو بودیم که عملاً آن را از یک پیام‌رسان مطلوب در نظر ما دور می‌کرد: یکی ذخیره‌سازی پیام‌ها در پایگاه داده و دیگری آپلود و دانلود فایل. ذخیره‌سازی پیام‌ها به این معناست که اگر پیامی در گفتگوی شخصی یا گروهی فرستاده شود که مخاطبش آنلاین نیست، با آنلاین شدن مخاطب، سرویس مربوطه پیام را از پایگاه داده بخواند و در گوشی مخاطب نمایش دهد. سرویس دوم هم ناظر بر این است که چه تعداد کاربر به‌صورت همزمان می‌توانند اقدام به آپلود و دانلود فایل روی سرورهای پیام‌رسان کنند. طراحی تیم فنی سروش‌پلاس در هر دوی این موارد نیز مقیاس‌پذیر است اما منابع سخت‌افزاری که هر ماشین پایگاه داده یا هر ماشین ذخیره سازی فایل نیاز دارد، به نسبت بسیاری از میکروسرویس‌های ما، زیاد است. با فاصله‌ی کوتاهی از آغاز اختلال سراسری یعنی تا نیم‌روز دوشنبه، ما توانستیم ظرفیت این بخش را به نسبت گذشته بین ۲۰ تا ۳۰ درصد افزایش دهیم. به بیان دیگر ما با منابع محدود سخت‌افزاری، آماده شدیم بین شش تا هشت برابر گذشته، فعالیت کاربران را در سرویس ذخیره‌سازی پشتیبانی کنیم، اما در روز سه‌شنبه ۲۸ آبان، فعالیت کاربران بیش از ۲۰ برابر گذشته شد. این موضوع باعث ایجاد صف در ثبت پیام‌ها در پایگاه داده و تاخیر در آپلود و دانلود فایل‌ها و نارضایتی بسیاری از کاربران در استفاده از پیام‌رسان شد. اگرچه در همین زمان‌ها، استفاده از سروش‌پلاس چندین برابر پیام‌رسان‌های دیگر بود، اما عدم ارائه سرویس باکیفیت به همه کاربران، آن هم بیشتر به دلیل کمبود منابع سخت‌افزاری ما را به تلاش بیشتر وامی‌داشت.

حجم فایلهای آپلود و دانلود شده به ترابایت

اما دلیل اصلی بروز این اختلال‌ها چه بود؟ محاسبات ما و اطلاعاتی که از زیرساخت و امکانات سخت‌افزاری پیام‌رسان‌ها، شبکه‌های اجتماعی و یا سامانه‌های اشتراک محتوا در دنیا وجود دارد، فاصله‌ی معناداری را با واقعیات و وضعیت فعلی پیام‌رسان‌ها نشان می‌دهد. امروزه در سطح جهان بخش‌های کلان ارائه‌ی این سرویس از یکدیگر تفکیک شده و شرکت‌های مختلفی هرکدام روی یک بخش خاص متمرکز می شوند. به‌عنوان مثال مساله خدمات زیرساخت و پردازش ابری در مقیاسی که یک پیام‌رسان به آن نیاز دارد، موضوعی نیست که توسط شرکت تامین‌کننده خدمات پیام‌رسانی انجام ‌شود. پس وقتی یک پیام‌رسان زیر بار مهاجرت کاربران قرار می‌گیرد (همچون تلگرام در سال ۹۴)، بسیار سریع زیرساخت خود را که روی شرکت بین‌المللی قرار دارد، افزایش می‌دهد و با تمرکز روی سرویس خود که پیام‌رسانی است، می‌تواند بعد از دو یا سه ماه سرویس خود را به پایداری برساند. اما پیام‌رسان‌های ایرانی نه امکان استفاده از زیرساخت‌های ابری بین‌المللی را دارند و نه توسعه کافی برای یک زیرساخت ابری ایرانی صورت گرفته است تا علاوه بر پیام‌رسان‌ها، تکنولوژی‌های دیگر نیز از مزایای آن بهره‌مند شوند.

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

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

The post سیاه و سفید روزهای قطعی اینترنت appeared first on وبلاگ سروش پلاس.

]]>
سروش پلاس را بیشتر بشناسید http://172.17.36.1/blog/%d8%a7%d8%b2-%d9%88%db%8c%da%98%da%af%db%8c%e2%80%8c%d9%87%d8%a7%db%8c-%d8%b3%d8%b1%d9%88%d8%b4-%d9%be%d9%84%d8%a7%d8%b3-%d8%a8%db%8c%d8%b4%d8%aa%d8%b1-%d8%ae%d9%88%d8%a7%d9%87%db%8c%d9%85-%da%af/ Thu, 14 Mar 2019 13:14:37 +0000 http://172.17.36.1/blog/?p=418 حتما منتظرید بدانید سروش پلاس قرار است چه برگ برنده‌ای برای کاربرانش رو کند و چه فیچرهای جدیدی در سروش پلاس گنجانده شده‌اند. خب حق دارید! ما هم می‌خواهیم این سوال را دقیق پاسخ بدهیم. پیش از شروع کار برای توسعه‌ی سروش پلاس، سوال‌هایی طرح شد برای بررسی نیازهای انتظار … ادامه مطلب "سروش پلاس را بیشتر بشناسید"

The post سروش پلاس را بیشتر بشناسید appeared first on وبلاگ سروش پلاس.

]]>
حتما منتظرید بدانید سروش پلاس قرار است چه برگ برنده‌ای برای کاربرانش رو کند و چه فیچرهای جدیدی در سروش پلاس گنجانده شده‌اند. خب حق دارید! ما هم می‌خواهیم این سوال را دقیق پاسخ بدهیم.
پیش از شروع کار برای توسعه‌ی سروش پلاس، سوال‌هایی طرح شد برای بررسی نیازهای انتظار کاربران. مهم‌ترین سوال این بود که جامعه‌ی مخاطبان یک پیام‌رسان، به‌جز فیچرهای پایه و اولیه مثل ارسال و دریافت پیام، ایجاد کانال، تماس صوتی و… ، دوست دارند چه فیچرهایی را در پیام‌رسان مورد علاقه‌شان داشته باشند. بعد از نیازسنجی دقیق و مشخص شدن پاسخ این سوال، تیم فنی تصمیم گرفت فیچرهای جدیدی را به شرح زیر در سروش‌پلاس ایجاد کند:
– شما می‌توانید در سروش‌پلاس تماس تصویری برقرار کنید. تماس صوتی در سروش‌پلاس کیفیت بالایی دارد و مصرف اینترنت آن کم است.
– می‌توانید پیام‌های مورد نظرتان را در گروه‌ها و کانال‌ها سنجاق کنید تا همیشه جلوی چشم‌تان باشند.
– اگر بیش از یک اکانت در سروش دارید، می‌توانید تمام آنها را در اکانت سروش‌پلاس‌تان همزمان فعال کنید.
– سروش‌پلاس، استریم پخش ویدیو و موسیقی دارد تا راحت‌تر بتوانید ویدیو ببینید و موسیقی گوش کنید.
– پیام‌های صوتی‌ای که در سروش‌پلاس برای‌تان فرستاده می‌شوند، بعد از پلی کردن پیام اول، پشت سر هم و بدون توقف پخش می‌شوند.
– اگر می‌خواهید یک پیام را برای بیش از یک نفر فوروارد کنید، می‌توانید با انتخاب نام چند نفر از لیست مخاطبان‌تان، یک‌باره و به‌سادگی این کار را انجام دهید.
– در سروش‌پلاس، امکان ایجاد سوپرگروه‌ فراهم شده است و می‌توانید سوپرگروه‌های پنج‌هزار نفری ایجاد کنید.
اما این‌ها تمام آنچه که در سروش‌پلاس فراهم شده نیست. تغییرات و بهبودهای مهم دیگری در این پیام‌رسان وجود دارد که توضیح دادن‌شان نمی‌تواند حق مطلب را در موردشان ادا کند! بنابراین پیشنهاد ما این است که سروش‌پلاس را دانلود و نصب و استفاده کنید تا همه‌چیز بهتر دست‌تان بیاید.
راستی تا یادمان نرفته این را هم بگوییم که خبرهای خوبی هم در مورد اضافه شدن امکان بازی در سروش‌پلاس برای‌تان داریم که جزییاتش را به‌زودی برایتان خواهیم گفت. پس منتظر خبرهای جدید ما باشید!

دانلود فقط از طریق لینک زیر:

https://dl.sapp.ir

The post سروش پلاس را بیشتر بشناسید appeared first on وبلاگ سروش پلاس.

]]>
سروش پلاس منتشر شد http://172.17.36.1/blog/%d8%b3%d8%b1%d9%88%d8%b4-%d9%be%d9%84%d8%a7%d8%b3-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af/ Thu, 14 Mar 2019 11:21:08 +0000 http://172.17.36.1/blog/?p=415 گفته بودیم که خبرهای خوبی در راه است. خبر خوبی که برای‌تان داشتیم، آمدن سروش‌پلاس است؛ و حالا می‌خواهیم کمی بیشتر درباره‌اش حرف بزنیم. همه می‌دانیم سرعت رشد و تغییر در دنیای تکنولوژی چقدر زیاد است. نه هرروز بلکه هر دقیقه و هر لحظه، اخبار تازه‌ای از پیشرفت‌های جدید تکنولوژیک … ادامه مطلب "سروش پلاس منتشر شد"

The post سروش پلاس منتشر شد appeared first on وبلاگ سروش پلاس.

]]>
گفته بودیم که خبرهای خوبی در راه است. خبر خوبی که برای‌تان داشتیم، آمدن سروش‌پلاس است؛ و حالا می‌خواهیم کمی بیشتر درباره‌اش حرف بزنیم.
همه می‌دانیم سرعت رشد و تغییر در دنیای تکنولوژی چقدر زیاد است. نه هرروز بلکه هر دقیقه و هر لحظه، اخبار تازه‌ای از پیشرفت‌های جدید تکنولوژیک منتشر می‌شود و ما را بیشتر حیرت‌زده می‌کند. پیام‌رسان‌ها هم از این قاعده‌ی رشد سریع، مستثنی نیستند و باید پابه‌پای تغییرات دیگر در تکنولوژی‌ها، تغییر، بهبود و به‌روزرسانی داشته باشند.
گاهی تغییرات زیرساخت‌های تکنولوژیک و همچنین امکاناتی که به یک محصول اضافه می‌شود به اندازه‌ای است که اصطلاحاً نسل جدید آن محصول متولد می‌شود. این اتفاق، همان چیزی است که باعث ارائه‌ی سروش‌پلاس شد. سروش‌پلاس، یک آپدیت جدید و البته متفاوت از پیام‌رسان سروش است. علاوه بر امکانات قبلی، ظاهری جدید دارد و ویژگی‌های جذابی برای شما کاربران آورده است. ذخیره‌سازی ابری اطلاعات، تماس تصویری، پخش فیلم و موسیقی همزمان با شروع دانلود، بات‌های کاربردی، جستجوی سراسری در چت‌ها، گروه‌ها و کانال‌ها، امکان سنجاق کردن پیام، اعلان پیشرفته با قابلیت شخصی‌سازی و خدمات پرداخت، در کنار ویترینی از محتواهای متنوع و مناسبتی، سروش پلاس را محصولی منحصربه‌فرد در بین شبکه‌های اجتماعی و پیام‌رسان‌‌ها کرده ‌است.
البته تفاوت سروش و سروش‌پلاس صرفاً در سطح تکنولوژی نیست. بلکه تغییراتی در سیاست‌های بازاریابی و طراحی این محصول صورت خواهد گرفت که در آینده بیشتر از این موضوع با هم گفتگو می‌کنیم.
نگران از بین رفتن سوابق گفتگوهاتان نباشید. با نصب و فعال‌سازی سروش‌پلاس، تمام تاریخچه شما در سروش به سروش‌پلاس منتقل می‌شود و چیزی از بین نمی‌رود.
در نظر داشته باشید که فعلاً تنها راه دریافت سروش‌پلاس از طریق سایت رسمی و آدرس زیر است:
https://dl.sapp.ir

The post سروش پلاس منتشر شد appeared first on وبلاگ سروش پلاس.

]]>