← Geri

2026-08-29

Mutabakat Yetkisi Sorunu: BES Pipeline'larında En Kritik Sayının Neden Tek Bir Sahibi Yok?

Herhangi bir BES katılımcısının ekranını açın ve bakiyeye bakın. Katılımcının gerçekten önemsediği o tek sayı — son birkaç dakika içinde en az dört bağımsız sistemden bir araya getirilmiştir. Poliçe yönetim sistemi katkı geçmişini bilir. Fon muhasebe sistemi birim fiyatlarını bilir. Saklamacı beslemesi gerçek varlıkları bilir. Devlet katkısı motoru EGM tarafından onaylanan ve mutabık kalınan tutarları bilir. Finans kendi genel muhasebe görünümüne sahiptir. Aktüerya kendi rezerv hesaplamasına sahiptir.

Her biri size bakiyenin ne olduğunu tam bir güvenle söyleyecektir. Ve herhangi bir günde, en az ikisi birbirleriyle anlaşmazlık içinde olacaktır.

İlginç soru neden anlaşamadıkları değil. Anlaşamıyorlar çünkü farklı zamanlarda, farklı tedarikçiler tarafından, farklı yuvarlama kurallarıyla, farklı kesim saatleriyle ve "mutabık kalınmış" olmanın farklı tanımlarıyla inşa edildiler. Bu normal. İlginç soru şu: anlaşamadıklarında, hangisinin haklı olduğuna kim karar veriyor?

Birlikte çalıştığım emeklilik şirketlerinin çoğunda dürüst cevap: kimse. Ya da daha doğrusu: o hafta en yüksek sesle eskalasyon yapan.

Dört Talep Sahibi

Hangi sistemlerin hangi dilime sahiplik iddia ettiğini somutlaştırayım:

Herhangi birine dünkü kapanış itibarıyla bakiyeyi sorun, size bir sayı verecektir. Bileşenleri farklı toplayın, kur veya değerleme kesimini biraz farklı bir zamanda uygulayın; sayılar katılımcı başına birkaç kuruş farklı olacaktır. İki milyon katılımcıyla çarpın, toplam sapma artık bir yuvarlama hatası değildir — bir mutabakat projesidir.

Neden Mantık Sorun Değil

Standart tepki, özellikle daha yeni mühendislik liderliğinden, mutabakat mantığının yanlış olduğunu varsaymaktır. Bir ekip toplanır, mantık yeniden yazılır, kenar durumlar belgelenir, unit testler eklenir. Altı ay sonra aynı sapmalar ortaya çıkar, bazen farklı hesaplarda.

Mantık sorun değil. Matematiksel olarak doğru olan ve yine de her ay sonu anlaşmazlık üreten mutabakat kodu gördüm, çünkü mutabakat yaptığı sistemlerin her biri bağımsız olarak ilerlemişti. Fon muhasebesi 17:30'da kapandı. PAS 18:00'de kapandı ama T-value date ile 23:59'a kadar geç katkıları kabul etti. Devlet katkısı beslemesi ertesi sabah önceki üç güne yönelik düzeltmelerle geldi. Finans, manuel inceleme sonrası T+1'de kayıt attı.

Bu davranışların her biri tek başına savunulabilir. Birlikte, herhangi bir tek anda alınan hiçbir snapshot'ın başka bir snapshot ile tam olarak uyuşmayacağını garanti ederler. Mutabakat motorundan, hiçbir zaman aynı anda hareketsiz olmayan dört sistemden statik bir cevap üretmesi istenmektedir.

Eksik Rol: Yasal Kayıt Kaynağı

Eksik olan daha iyi bir pipeline değil. Bir tanımlama. Mimaride bir yerde, bir sistemin nihai katılımcı bakiyesi için yasal kayıt kaynağı olarak ilan edilmesi ve diğer tüm sistemlerin mimari olarak katkı sağlayıcıya indirgenmesi gerekir.

Bu bariz geliyor. Çoğu emeklilik şirketinin gerçekte yaptığı bu değil. Yaptıkları şu:

Dört sistem, dört iddia, hakem yok. Bir katılımcı bakiyesine itiraz etmek için çağrı merkezini aradığında, temsilci warehouse'a bakar. EGM bir soru sorduğunda, cevap devlet katkısı motorundan gelir. Denetçi sorduğunda, finans cevaplar. Üç farklı cevap, hepsi savunulabilir, hiçbiri otoriter değil.

Tanımlama Aslında Neyi Gerektirir

Bir kayıt kaynağı ilan etmek bir diyagram egzersizi değildir. Çoğu kuruluşun kabul etmek istemediği somut mimari sonuçları vardır:

Bu Neden Nadiren Gerçekleşir

Çünkü bir kayıt kaynağı ilan etmek, üç tedarikçiye, iki iç müdürlüğe ve en az bir düzenleyici muhatabı olan ekibe, sayılarının artık otoriter olmadığını söylemek demektir. Kimse bunu söyleyen olmak istemez. Bu yüzden mutabakat ekibi, yapısal olarak ortadan kaldırılması imkansız olan sapmaları ay ay kovalamaya devam eder ve bulgu her iç denetim raporunda biraz farklı bir başlık altında ortaya çıkar.

Çözüm teknik değil. Pipeline Spark'ta, Snowflake'te veya bir peçetede yeniden inşa edilebilir — birileri yeterli yetkiyle bir belge imzalayıp "bu sistem, bu tablo, bu kolon bakiyedir. Geri kalan her şey bir görünümdür" diyene kadar sapmalar devam edecektir.

O belge var olana kadar, mutabakat ekibi bir veri sorununu çözmüyor. Verilmemiş bir kararın maliyetini üstleniyorlar.