description

انتخاب ابزار یا تکنولوژی مناسب

- 2 هفته پیش
توسط مهدی طهرانی آپدیت شد
مهدی ( 7689 تجربه )
2 هفته پیش

سلام وقت به خیر
قراره از یه سری ارائه دهنده api متفاوت داده بگیرم و با فرمت مناسب به کلاینت اندروید برگردونیم.(هر دو سمت json)
حالا میخواستم بپرسم بهترین روش چیه؟؟؟؟ آیا کسی این سبک کاری تا حالا انجام داده؟؟؟
مثلا فرض کنید من میخوام بلیط بفروشم و میخوام از چند سایت سرویس دهنده json بگیرم و حالا با چندتا تغییر بدم به آپ خودم
در ضمن توی این کار میخوایم بتونیم محدودیت تعداد درخواست بذاریم و لاگ ها رو بتونیم مشاهده کنیم و ...
از ابزار tyk استفاده کردم ولی راضی نیستم
راستی وقتتم خیلی کمه توی وقت کم چیکار میشه کرد؟

بهترین پاسخ انتخاب شده توسط مهدی
مهدی طهرانی
2 هفته پیش

@mdaalvand
شما از معماری میکروسرویس استفاده کنید و نرم افزار خودتون رو API gateway قرار بدین و در گیت وی برای محدودیت درخواست و پایداری سامانه rate limiting و Circuit Breaker رو میتونید اعمال کنید. برای لاگ هم از zabbix یا ELK میتونید استفاده کنید. از NATS هم برای ارتباط با سرویس ها و publish/subscribe استفاده کنید. بعدا هم میتونید از docker و kubernets برای افزایش مقیاس افقی و بالا بردن مقیاس پروژه استفاده کنید.
اما با وقت کم واقعا نمیشه اینکارا رو کرد!!!

مهدی طهرانی ( 6512 تجربه )
2 هفته پیش

@mdaalvand
شما از معماری میکروسرویس استفاده کنید و نرم افزار خودتون رو API gateway قرار بدین و در گیت وی برای محدودیت درخواست و پایداری سامانه rate limiting و Circuit Breaker رو میتونید اعمال کنید. برای لاگ هم از zabbix یا ELK میتونید استفاده کنید. از NATS هم برای ارتباط با سرویس ها و publish/subscribe استفاده کنید. بعدا هم میتونید از docker و kubernets برای افزایش مقیاس افقی و بالا بردن مقیاس پروژه استفاده کنید.
اما با وقت کم واقعا نمیشه اینکارا رو کرد!!!

مهدی ( 7689 تجربه )
2 هفته پیش

@haghft
خیلی ممنون از پاسختون
من الان دارم از tyk استفاده میکنم نظری ندارین که کدوم بهترین gateway هست؟

مهدی طهرانی ( 6512 تجربه )
2 هفته پیش
مهدی ( 7689 تجربه )
2 هفته پیش

@haghft
راستی یه سوال دیگه
کدنویسی سیستمی که تقریبا بتونه کار gateway رو انجام بده به نظرتون چقدر کار میبره؟

مهدی طهرانی ( 6512 تجربه )
2 هفته پیش

@mdaalvand
بستگی داره اگه واقعا یه api gateway عالی و با تمامی امکانات و اینکه کم نیاره بخوای درست کنی حداقل شش ماه زمان میبره اما اگه یه نسخه کوچیک بخوای بسازی سه ماه
من خودم یه api gateway آماده لومنی رو فرک گرفتم ازش سه ماه وقت برد تا اصلاحش کردم و یه سری قابلیت ها بهش اضافه کردم که خودش نداشت

برای ارسال پاسخ باید وارد سایت شوید