FAST protokol - FAST protocol
The FAST protokol (OPRAVIT Adapted for STreaming) je technologický standard vyvinutý společností FIX Protocol Ltd., zaměřený konkrétně na optimalizaci reprezentace dat v síti. Používá se k podpoře datové komunikace s vysokou propustností a nízkou latencí mezi finančními institucemi.
Jedná se zejména o technologický standard, který nabízí významné možnosti komprese pro přenos velkoobjemových datových kanálů trhu a aplikací s velmi nízkou latencí.[1][2]
Dějiny
Časová osa
- Byla vytvořena pracovní skupina pro optimalizaci tržních dat z roku 2004 („mdowg“)
- 2005 Proof of Concept („POC“)
- Vydáno 2006 FAST 1.0
- Vydáno 2007 FAST 1.1
- 2009 FAST 1.2 navržen
V listopadu 2004 vystoupil Mike Cormack (tehdejší generální ředitel společnosti Archipelago Holding) na konferenci FPL (FIX Protocol Ltd) v New Yorku ohledně výzvy k akci s cílem čelit výzvám zvýšeného objemu tržních dat. Rostoucí objemy tržních dat způsobovaly zpoždění, což bránilo tomu, aby se tržní data včas dostávala k obchodníkům, a narušila tak jejich schopnost obchodovat. Klasický formát hodnoty značky FIX byl považován za příliš podrobný a měl vysokou režii zpracování. Krátce po konferenci byla v rámci FPL vytvořena pracovní skupina.[3]
Aktuální verze FAST
Schválená norma je aktuálně ve verzi 1.2 a používá se v komerčně dostupných produktech. Existují Otevřený zdroj implementace protokolu k dispozici.
Výměny, které přijaly RYCHLE
- NYSE Souostroví
- Skupina CME (CME)
- Mezinárodní burza cenných papírů (ISE)
- NasdaqOMX
- SIX Swiss Exchange
- Eurex
- Xetra
- Bombajská burza (BSE Ltd, Indie)
- BATS
- ICAP
- OPRA
- B3
- Trh severského růstu (NGM)
- Moskevská burza (MOEX)
- Šanghajská burza (SSE, Čína)
Open source implementace
Zdrojový kód pro implementaci FAST Specification je k dispozici z následujících zdrojů:
Popis | Jazyk | URL | Licence | Poznámky |
---|---|---|---|---|
Referenční implementace FPL | C (ne C ++) | https://www.fixtrading.org/standards/fast/ | Softwarová licence W3C. | Není to úplná implementace. Pouze referenční. |
Referenční implementace FPL | C# | https://www.fixtrading.org/standards/fast/ | Softwarová licence W3C. | Není to úplná implementace. Pouze referenční. |
OpenFAST | Jáva | http://openfast.sourceforge.net/ | Veřejná licence Mozilla | Zahrnuje SCP 1.1 |
OpenFAST.NET | C# | www.sourceforge.net/projects/openfastdotnet/ | Veřejná licence Mozilla | Zahrnuje SCP 1.1 |
QuickFAST | C ++ | www.quickfast.org | Nová licence BSD | Zahrnuje obálku C # (.NET) |
jít rychle | Golang | www.github.com/co11ter/goFAST | Licence Apache 2.0 | Není to úplná implementace. |
Viz také
- Jednoduché binární kódování je považován za nástupce FAST protokolu
Reference
- ^ „CME rozšiřuje pohledy na data knihy objednávek“. Pokročilé obchodování. 2009-03-26. Archivovány od originál dne 2010-02-03. Citováno 2009-07-25.
- ^ „Burzovní plány pro RYCHLÉ“. Údaje o vnitřním trhu. 2006-02-13.[trvalý mrtvý odkaz ]
- ^ „Protokol FIX uvádí výsledky testů streamování dat z trhu“. Výzkum Finextra. 07.09.2005.
externí odkazy
- Oficiální domovská stránka protokolu FAST a seznam důkazů sponzorů konceptu.
![]() | Tento počítačové sítě článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |