آریا بهروزیان
آریا بهروزیان
خواندن ۳ دقیقه·۳ سال پیش

اینده بازارچه فیچر اسپسیفای و شیوه هندل کردن سرویس ها در فضای ابری کاربران و اوریج ان چیست

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

اریا بهروزیاناسپیسیفایqitsourcespacifyaryia behroziuan
مدیر عامل و بنیان گذار کوییت سورس
شاید از این پست‌ها خوشتان بیاید