وب‌سرویس مجید

پروژه corrosion

superfly/corrosion

این یک سیستم کشف سرویس مبتنی بر Gossip است که برای سیستم‌های توزیع‌شده بزرگ طراحی شده.

کاربرد:

کمک می‌کنه تا سرویس‌ها در محیط‌های توزیع‌شده، یکدیگر رو بدون نیاز به یک سرور مرکزی پیدا کنند.

در چه شرایطی بهتره استفاده شود؟

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

چند مثال از موارد استفاده:

- کشف سرویس در کلاستر‌های کانتینری مثل Kubernetes

- هماهنگی بین نودهای یک پایگاه داده توزیع‌شده

- انتشار اطلاعات وضعیت در شبکه‌های غیرمتمرکز

  • ##service
  • ##distributed
  • ##gossip
  • ##scalability
  • ##decentralized
  • ##cloud
  • ##microservices
  • ##networking
  • ##corrosion
  • ##superfly