Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Laravel Gelişiyor — Bu Nedeniyle Ona Uygun Bir İş Akışı Motoru Geliştirdim (Temiz Mimari + IAM + Token Onayı)
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Laravel Gelişiyor — Bu Nedeniyle Ona Uygun Bir İş Akışı Motoru Geliştirdim (Temiz Mimari + IAM + Token Onayı)

Yazılım

Laravel Gelişiyor — Bu Nedeniyle Ona Uygun Bir İş Akışı Motoru Geliştirdim (Temiz Mimari + IAM + Token Onayı)

teknomers
Son güncelleme: 20 Nisan 2026 04:55
teknomers
Paylaş
Paylaş

Laravel geliştiricileri “kalın kontrolörler”den temiz mimariye ve kurumsal düzeyde sistemlere geçiyor.

Bu tam olarak benim üzerinde çalıştığım konu.



⚠️ Karşılaştığımız Problem

Eğer aşağıdaki süreçlerden herhangi birini oluşturduysanız:

  • İzin onayı
  • Gider onayı
  • Satın alma akışları

Zaten gerçeği biliyorsunuz:

  • İş mantığı kontrolörlerin içinde
  • Her yerde rol kontrolleri
  • Onaylar için e-posta spam’i
  • Ölçeklenmesi zor, bakımı daha zor

Ve her projede?


Aynı iş akışı mantığını tekrar inşa ediyorsunuz.


💸 Neden Çoğu Ekip Yanlış Yapıyor

Tipik çözümler:

  • SaaS araçları
  • Zapier otomasyonu
  • E-posta tabanlı onaylar

Sonuç olarak:

  • Yinelenen maliyet
  • Limitli özelleştirme
  • Kötü görünürlük
  • Gerçek kontrol yok


🧠 Bunun Yerine Ne Yaptım

Başka bir özellik geliştirmedim.

Bir yeniden kullanılabilir onay iş akışı motoru inşa ettim:

  • Çok katmanlı onay akışları
  • Rol tabanlı erişim (IAM uyumlu)
  • Etkinlik odaklı yaşam döngüsü
  • Token tabanlı onaylar (giriş gerektirmez)
  • Akıllı bildirim gruplama


🧩 Mimari (Burada Anahtar)

Adapters (API / CLI / Queue)
        ↓
Workflow Manager
        ↓
Workflow Engine (Pure Logic)
        ↓
Domain Models (State)
        ↓
Events → Listeners → Notifications
Fullscreen moduna geç

Fullscreen modundan çık


Ana Fikir:

Motor HTTP, UI veya SaaS hakkında hiçbir şey bilmez.



🔥 Ne Farklı Kılan


1. Başsız İş Akışı Motoru

$manager->start('requisition', $payload);
$manager->approve($workflowId, $userId);
Fullscreen moduna geç

Fullscreen modundan çık

Kontrolör bağımlılığı yok. Her yerde çalışır.



2. IAM-Uyumlu (Ama Ayrık)

  • Motor kimlik doğrulama yapmaz
  • Sadece user_id alır
  • IAM izinleri harici olarak yönetir

👉 Temiz ayrım = ölçeklenebilir sistem



3. Token Tabanlı Onay (Oyun Değiştirici)

POST /api/v1/approvals/token/approve
Fullscreen moduna geç

Fullscreen modundan çık

  • Güvenli
  • Süresi dolan
  • Tek kullanımlık

👉 Doğrudan e-posta / Slack üzerinden onayla
👉 Giriş gerektirmez



4. Akıllı Bildirim Gruplama

Yerine:

10 onay → 10 e-posta ❌

Alırsınız:

10 onay → 1 e-posta ✅



5. Idempotent İş Akışı Çalıştırma

hash('sha256', payload)
Fullscreen moduna geç

Fullscreen modundan çık

Yeniden denemelerde tekrarlayan iş akışlarını önler.



🧪 Gerçek Bir Sistem Gibi İnşa Edildi

  • Tam yaşam döngüsü testi
  • Yetkilendirme doğrulaması
  • Etkinlik odaklı tutarlılık
  • Yinelenme koruma


💼 Gerçek Dünya Yönü

Bu sistem şunlar için tasarlanmıştır:

  • SaaS platformları
  • Bankacılık iş akışları
  • Kurumsal onay hatları
  • İç otomasyon sistemleri


🔗 Açık Kaynak

👉 https://github.com/apurba-labs/laravel-approval-engine



🤝 Tartışalım

Eğer aşağıdakileri inşa ediyorsanız:

  • İş akışı sistemleri
  • Onay hatları
  • RBAC / IAM mimarileri

📩 LinkedIn: https://www.linkedin.com/in/apurba-narayan-singh/
📧 [email protected]



💬 Geri Bildiriminizi Duymak İsterim

  • Bugün onayları nasıl yönetiyorsunuz?
  • SaaS araçları mı kullanıyorsunuz yoksa in-house mı geliştiriyorsunuz?
  • İş akışı sistemlerinizdeki en büyük sorun nedir?

Tartışalım 👇

Kaynak: Orijinal Makale

Contents
  • ⚠️ Karşılaştığımız Problem
  • Aynı iş akışı mantığını tekrar inşa ediyorsunuz.
  • 💸 Neden Çoğu Ekip Yanlış Yapıyor
  • 🧠 Bunun Yerine Ne Yaptım
  • 🧩 Mimari (Burada Anahtar)
    • Ana Fikir:
  • 🔥 Ne Farklı Kılan
    • 1. Başsız İş Akışı Motoru
    • 2. IAM-Uyumlu (Ama Ayrık)
    • 3. Token Tabanlı Onay (Oyun Değiştirici)
    • 4. Akıllı Bildirim Gruplama
    • 5. Idempotent İş Akışı Çalıştırma
  • 🧪 Gerçek Bir Sistem Gibi İnşa Edildi
  • 💼 Gerçek Dünya Yönü
  • 🔗 Açık Kaynak
  • 🤝 Tartışalım
  • 💬 Geri Bildiriminizi Duymak İsterim
Boost – Geliştirici Topluluğu
Laravel Uygulamanızı Anlık Hissettirmek: Kuyruklar ve Horizon için Nihai Rehber
Deploynix Yol Haritası: Önümüzdeki Dönemde Neler Geliştiriyoruz ve Neden
Laravel Geliştiricileri için Git Worktrees: Paralel Olarak Birden Fazla Claude Kod Oturumu Çalıştırma
Filament Kaynaklarını Nasıl Test Edersiniz | Laravel Kişisel Finans Pano Uygulaması
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Nasıl Deploynix’i Kendi Platformumuz Üzerinde Kullanıyoruz: Kendi Platformumuzu Kendi Platformumuzda Çalıştırmak
Sonraki Makale TJSmartSaaS: Laravel için En İyi SaaS Şablonu, SaaS İşinizi Ölçeklendirmenin En Akıllı Yolu

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Acil: Cisco SD-WAN Sıfır Gün Saldırılarıyla Kök Erişim Nasıl Sağlanıyor?
Siber Güvenlik
Çalışan LED Maskeleri ve Saç Büyüme Araçları için En İyi Prime Day Fırsatları
Genel
Microsoft daha uygun fiyatlı Surface cihazları tanıttı, bellek yarıya düştü
Liste
Laravel Maestro Katkı Sağlayıcı Eğitimi – DEV Community
Yazılım
Bu ABD şirketi bellek çipi kriziyle büyüme kaydediyor
Yapay Zeka
TP-Link Archer Wi-Fi 7 Router: 9.3 Gbps, Şimdi %40 İndirimli
Donanım
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?