XBase Matching Engine
Yüksek performanslı, deterministik emir eşleştirme
Fiyat-zaman önceliği, kısmi dolum, iptal/değiştirme ve kendi kendine işlem önleme ile düşük gecikmeli eşleştirme motoru.
- 100.3088
- 100.2590
- 100.2056
- 100.1550
- 100.1066
- 100.0540
- 99.9527
- 99.9038
- 99.8522
- 99.8029
- 99.75100
- 99.7060
- —
Genel Bakış
Emir Eşleştirme Motoru
Nedir
XBase Matching Engine, bir alım satım platformunun kalbindeki bileşendir: gelen emirleri deterministik kurallarla emir defterinde eşleştirir, sonuçları olay olarak yayınlar ve piyasa verisini gerçek zamanlı dağıtır.
Hangi problemi çözer
Eşleştirme motorlarında iki şey ödün verilemez: doğruluk ve öngörülebilir gecikme. Aynı girdi her zaman aynı çıktıyı üretmeli, çökme sonrası durum kayıpsız geri yüklenebilmeli ve yoğunluk altında gecikme sıçramamalıdır. Motor bu üç gereksinim etrafında tasarlanmıştır.
Kimler için
Kendi borsasını, aracı kurum platformunu veya iç pazar yerini işleten kuruluşlar için; XBase Exchange ile birlikte ya da bağımsız olarak kullanılabilir.
Temel Özellikler
Temel Özellikler
Limit ve Piyasa Emirleri
Temel emir tipleri; zaman koşulları (GTC, IOC, FOK) ile birlikte.
Fiyat-Zaman Önceliği
Aynı fiyattaki emirler geliş sırasına göre eşleşir; kural deterministiktir ve denetlenebilir.
Emir Defteri
Bellek içi, seviye bazlı emir defteri; derinlik anlık görüntüleri ve artımlı güncellemeler.
Kısmi Dolum
Emirler birden fazla karşı emirle kısmen dolabilir; kalan miktar defterde kalır.
İptal / Değiştirme
Öncelik kurallarına uygun iptal ve değiştirme; miktar azaltmada öncelik korunur.
Kendi Kendine İşlem Önleme
Aynı hesabın karşılıklı emirlerinin eşleşmesi politika ile engellenir.
Gerçek Zamanlı Yürütme
Eşleşmeler olay olarak anında yayınlanır; mutabakat katmanı bu olayları tüketir.
WebSocket Piyasa Verisi
Emir defteri, işlemler ve kendi emir durumları için abonelik tabanlı akış.
Modüller
- Limit Order
- Market Order
- Price-Time Priority
- Order Book
- Partial Fill
- Cancel / Replace
- Self Trade Prevention
- Real-Time Execution
- WebSocket Market Data
- Low Latency Architecture
Nasıl Çalışır
Nasıl Çalışır
- 01
Emir kabulü
Gateway emri doğrular ve piyasanın sıralı girdi kuyruğuna yazar.
- 02
Sıralı işleme
Piyasa başına tek bir işleyici emirleri sırayla alır; eşzamanlılık sorunu yoktur.
- 03
Eşleştirme
Emir, karşı taraftaki en iyi fiyattan başlayarak fiyat-zaman önceliğiyle eşleştirilir.
- 04
Olay yayını
Dolum, kısmi dolum, iptal ve defter değişiklikleri olay günlüğüne yazılır ve abonelere iletilir.
- 05
Kurtarma
Yeniden başlatmada olay günlüğü ve son anlık görüntüden emir defteri aynen yeniden kurulur.
Mimari
Mimari
Motor, piyasa başına tek yazıcı ilkesiyle çalışır. Tüm durum bellek içindedir; kalıcılık yalnızca eklemeli olay günlüğü ile sağlanır. Bu, kilitlenme olmadan öngörülebilir gecikme ve deterministik yeniden oynatma sağlar.
- 01Girdi sıralayıcıEmirlere tekil sıra numarası atar; girdi sırası kurtarmada aynen korunur.
- 02Eşleştirme çekirdeğiBellek içi emir defteri ve eşleştirme mantığı; piyasa başına tek iş parçacığı.
- 03Olay günlüğüEklemeli, dayanıklı günlük; anlık görüntülerle birlikte kurtarma kaynağı.
- 04Piyasa verisi yayıncısıDefter ve işlem akışlarını WebSocket üzerinden dağıtır.
- 05Mutabakat köprüsüDolum olaylarını bakiye ve hesap servisine iletir.
- 01
Girdi sıralayıcı
Emirlere tekil sıra numarası atar; girdi sırası kurtarmada aynen korunur.
- 02
Eşleştirme çekirdeği
Bellek içi emir defteri ve eşleştirme mantığı; piyasa başına tek iş parçacığı.
- 03
Olay günlüğü
Eklemeli, dayanıklı günlük; anlık görüntülerle birlikte kurtarma kaynağı.
- 04
Piyasa verisi yayıncısı
Defter ve işlem akışlarını WebSocket üzerinden dağıtır.
- 05
Mutabakat köprüsü
Dolum olaylarını bakiye ve hesap servisine iletir.
Teknolojiler
- TypeScript
- Go
- PostgreSQL
- Redis
- Kafka
- Kubernetes
Entegrasyon
Entegrasyon
REST API
Sürümlenmiş, belgelenmiş uç noktalar.
WebSocket
Gerçek zamanlı veri akışı.
SDK
Sunucu ve istemci kütüphaneleri.
Güvenlik
Güvenlik
Erişim kontrolü
Emir gönderimi kimliği doğrulanmış gateway üzerinden; motor doğrudan dışa açılmaz.
Denetim kaydı
Olay günlüğü aynı zamanda eksiksiz bir denetim izidir; her emir hareketi izlenebilir.
İzleme
Gecikme dağılımı, kuyruk derinliği ve eşleşme oranı için metrikler.
Dayanıklılık
Anlık görüntü + günlük ile sıfır kayıplı kurtarma; çoğaltma seçenekleri.
Kullanım Senaryoları
Kullanım Senaryoları
Kripto varlık borsası
Spot piyasalar için ana eşleştirme katmanı.
Aracı kurum iç eşleştirme
Müşteri emirlerinin kurum içinde eşleştirilmesi ve kalan akışın dış piyasaya yönlendirilmesi.
Tokenize varlık ve özel pazar yerleri
Düzenli piyasa mikro yapısı gerektiren her türlü ikincil piyasa.
Kurulum Seçenekleri
Kurulum Seçenekleri
- Bulut
- Özel Bulut
- On-Premise
- Hibrit
Emir Eşleştirme Motoru hakkında konuşalım
Demo, teknik derinlik ya da fiyatlandırma için doğrudan mühendislik ekibimizle görüşün.