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

3 سال پیش توسط مهدی مطرح شد
آفلاین
user-avatar
مهدی ( 23322 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

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

بهترین پاسخ
آفلاین
user-avatar
مهدی طهرانی
3 سال پیش

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

آفلاین
user-avatar
مهدی طهرانی ( 18536 تجربه )
3 سال پیش
تخصص : cloud architect

لینک کوتاه اشتراک گذاری

1

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

آفلاین
user-avatar
مهدی ( 23322 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

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

آفلاین
user-avatar
مهدی طهرانی ( 18536 تجربه )
3 سال پیش
تخصص : cloud architect

لینک کوتاه اشتراک گذاری

آفلاین
user-avatar
مهدی ( 23322 تجربه )
3 سال پیش

لینک کوتاه اشتراک گذاری

0

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

آفلاین
user-avatar
مهدی طهرانی ( 18536 تجربه )
3 سال پیش
تخصص : cloud architect

لینک کوتاه اشتراک گذاری

1

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

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.