8000 GitHub - beytullahk54/quego: Delayed HTTP Job Queue, belirlediğiniz bir adrese, belirlediğiniz zamanda HTTP isteği gönderen basit ve genişletilebilir bir zamanlı kuyruk sistemidir.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Delayed HTTP Job Queue, belirlediğiniz bir adrese, belirlediğiniz zamanda HTTP isteği gönderen basit ve genişletilebilir bir zamanlı kuyruk sistemidir.

Notifications You must be signed in to change notification settings

beytullahk54/quego

Repository files navigation

🕒 Delayed HTTP Job Queue (Go)

Delayed HTTP Job Queue, belirlediğiniz bir adrese, belirlediğiniz zamanda HTTP isteği gönderen basit ve genişletilebilir bir zamanlı kuyruk sistemidir.

🚀 Ne İşe Yarar?

Bu servis sayesinde:

  • Belirli bir URL'ye
  • Belirli bir zaman sonra
  • Belirli bir HTTP metodu, header ve body ile

otomatik olarak HTTP isteği gönderebilirsiniz.

🔧 Özellikler

  • Gecikmeli HTTP istek planlama (POST /jobs)
  • API Token doğrulama
  • Job durumlarını takip edebilme (pending, done, failed, cancelled)
  • Basit retry (yeniden deneme) desteği
  • SQLite veya PostgreSQL desteği (esnek yapı)

📝 Yapılacaklar

  • İstenilen tam tarih ve saat getirilmesi
  • Postman örnek dosyası paylaşılması
  • Validation sisteminin geliştirilmesi
  • Tüm modüllere validation eklenmesi
  • Klasör yapısının best practice'e uygun hale getirilmesi
  • API token modülü oluşturulması ve bu token'a göre ait olunan işlerin listelenmesinin sağlanması
  • Middleware Hazırlanması tokensız giriş yapılmaması
  • Basit bir UI hazırlanması

📦 Kurulum

git clone https://github.com/beytullahk54/quego.git
cd quego
go run cmd/server/main.go

About

Delayed HTTP Job Queue, belirlediğiniz bir adrese, belirlediğiniz zamanda HTTP isteği gönderen basit ve genişletilebilir bir zamanlı kuyruk sistemidir.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0