Lojistik Otomasyon Sistemi
Manuel sevkiyat operasyonlarını akıllı rota optimizasyonuyla değiştiren uçtan uca bir lojistik otomasyon platformu tasarlandı ve teslim edildi.
Bir taşımacılık ve tedarik zinciri işletmesi günde yüzlerce rotayı telefon ve tabloyla planlıyordu. Bunu denetimli bir otomasyon platformuyla değiştirdik: sistem optimize günlük planlar önerir, planlamacılar inceleyip ayarlar, sürücüler canlı manifestolar alır — kişisel bilgiyi işletmenin sahip olduğu bir varlığa dönüştürür.
Bir taşımacılık işletmesi günde yüzlerce rotayı telefon ve tabloyla yönetiyordu. Darboğaz sevkiyat planlamacılarıydı: rota kararları kişisel deneyime bağlıydı ve tek bir hastalık günü tüm operasyonu aksatıyordu.
Sevkiyatı denetimli bir sürece çeviren bir otomasyon platformu: kısıt tabanlı rota optimizasyonu günlük planları önerir, planlamacılar inceleyip düzeltir, sürücüler canlı manifestolar alır. İstisnalar — arıza, iptal — saatler yerine dakikalar içinde yeniden planlanır.
Node.js üzerinde event-driven servisler; filo telemetrisini taşıyan Redis stream'leri ve kayıt sistemi olarak PostgreSQL. Optimizasyon, ağır hesaplamanın canlı operasyonu asla bloklamaması için izole bir worker havuzunda çalışır.
Öne Çıkan Özellikler
Kısıt tabanlı rota planlama
Gerçek kısıtlara göre üretilen günlük planlar — araç kapasitesi, zaman pencereleri, sürücü saatleri — kör uygulama değil, insan incelemesine sunulur.
Sürücüler için canlı manifestolar
Her sürücü cihazında güncel rotayı alır; değişiklikler ertesi sabahın brifingi değil, saniyeler içinde yayılır.
İstisna yeniden planlama
Arıza ve iptaller dakikalar içinde yeni bir öneri tetikler, günü dağıtmak yerine rayında tutar.
Sevkiyat kontrol odası
Tüm filonun tek operasyonel görünümü — bir planlamacı, eskiden üç kişinin yaptığını kapsar.
Teknik Kararlar
Otopilot değil, denetimli otomasyon
Tam özerklik teknik olarak mümkündü ama güvenilmiyordu. Optimizatörün önerisini, onaylayan veya ayarlayan bir insanın önüne koyduk — ekibin gerçekten benimsediği tasarım.
İzole optimizatör worker havuzu
Rota optimizasyonu hesap yoğundur. İzole bir worker havuzunda çalışır; böylece büyük bir yeniden hesaplama canlı sevkiyatı asla bloklamaz.
Redis stream'leri üzerinde event-driven çekirdek
Filo telemetrisi Redis stream'leriyle event-driven servislere akar, kayıt sistemi olarak PostgreSQL — gereken yerde hızlı, önemli yerde kalıcı.
%35
işletme maliyeti düşüşü
%99,97
iki yoğun sezonda çalışma süresi
3×
planlamacı başına sevkiyat verimi
İşletme iki sezonluk zirveyi ek planlamacı almadan karşıladı ve rota bilgisi kişilerin zihninden şirketin sahip olduğu bir sisteme taşındı.
Geliştirme Süreci
Keşif
Planlamacıları gölgeleyerek deneyimle verdikleri kararları açık, incelenebilir kısıtlara çevirmek.
Optimizatör prototipi
Herhangi bir sürücü görmeden önce geçmiş rotalara karşı doğrulanan erken bir planlama motoru.
Denetimli yayılım
Planlamacılar, önerilere onlarla liderlik edecek kadar güvenene dek sistemi eski süreçlerinin yanında çalıştırdı.
Yoğun sezon sertleştirmesi
Manuel yedek emekliye ayrılmadan önce iki tam sezon zirvesine karşı yük testi ve ince ayar.
Yol Haritası
- Öngörücü talep planlama
- Rota başına karbon raporlaması
- Müşteri teslimat-penceresi portalı
- Sürücü mobil uygulaması v2