HamiCloud
در حال توسعه
محیط اجرای توزیعشده و خودمیزبان برای سرویسهای HTTP و کارهای پایانپذیر.
بازگشت به همه پروژههاکار پروژه
لایه کنترل با FastAPI، درخواستهای اجرا را در PostgreSQL ثبت میکند و کارها را از طریق NATS JetStream به پردازشگرهای Go روی Kubernetes میرساند. فایلهای نسخه عمومی v0.1.0 منتشر شدهاند، اما مراحل ساخت، استقرار و بازیابی هنوز زیر بازبینیاند؛ این پروژه هنوز یک پلتفرم چندمستاجری آماده تولید نیست.
راهحل فنی
الگوی outbox تراکنشی، پذیرش درخواست را از ارسال کار جدا میکند. درخواست پایدار و همگامسازی تکرارپذیر، تلاش مجدد را ممکن میکنند؛ تحویل پیام بهتنهایی به معنی موفقیت اجرا نیست. داشبورد هنوز نمونه اولیه است.
معماری سامانه
طرح فعلی اجرا: درخواست پایدار از لایه کنترل به پردازشگرها و Kubernetes میرسد. این نقشه به معنی گذراندن تمام آزمونهای پذیرش نیست.