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
Laravel Artisan Komutları – Pratik Kılavuz
  1. Gün: Neredeyse Her Şeyi Aşırı Mühendislik Yaptım
Laravel Geliştiricileri için Git Worktrees: Paralel Olarak Birden Fazla Claude Kod Oturumu Çalıştırma
PHP 8.4’ün Üretim Ortamında: Laravel Uygulamanızı Hızlandıran Yeni Özellikler
shadcn/ui ile yapılmış bir CMS var mı? Evet — UnfoldCMS
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

Yeni Anime Expeditions Kodları ile Sıra Dışı Maceralara Hazır Olun
Oyun
Kalshi Trump’ın Teleprompter Operatörünün İçeriden Ticaret Yaptığını Açıkladı
Liste
AMD Ryzen 7 7700X3D, Kuzey Amerika’da sadece Newegg’te satışta
Donanım
Herkesin Korktuğu Islak Tuvalet Sendromu: Cyclospora Nedir?
Genel
Roblox mobil uygulamasında yapay zeka destekli oyun oluşturma aracı sunuyor
Yapay Zeka
Kendi AI Videolarınıza Yıldız Olma Zamanı
Genel
//

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?