FLOX 0.1.0 |
Îïóáëèêîâàí ïåðâûé ðåëèç FLOX.
FLOX ýòî C++-ôðåéìâîðê (ñòàíäàðò C++23), ïðåäîñòàâëÿþùèé êîìïîíåíòû è àáñòðàêöèè äëÿ ïîñòðîåíèÿ ñîáûòèéíûõ òîðãîâûõ ñèñòåì ñ âûñîêîé ïðîïóñêíîé ñïîñîáíîñòüþ.
Íà åãî áàçå ìîæíî ñîçäàâàòü òîðãîâûå ñèñòåìû äëÿ âûñîêî÷àñòîòíîé òîðãîâëè, àãðåãàòîðû ñäåëîê äëÿ ñáîðà èñòîðè÷åñêèõ äàííûõ, ïëàòôîðìû âèçóàëèçàöèè, èíñòðóìåíòû äëÿ òåñòèðîâàíèÿ íà èñòîðè÷åñêèõ äàííûõ è ìíîãîå äðóãîå.
Àðõèòåêòóðà ìîäóëüíàÿ: êîìïîíåíòû ñâÿçûâàþòñÿ ÷åðåç øèíû äàííûõ, ðåàëèçîâàííûå íà áàçå lock-free î÷åðåäåé. Èñïîëüçîâàíèå äèíàìè÷åñêîé ïàìÿòè ñâåäåíî ê ìèíèìóìó.
 FLOX óæå ðåàëèçîâàíû äâå êíèãè çàÿâîê (ïîëíàÿ è îêîííàÿ), àãðåãàòîð ñâå÷åé, èíòåðôåéñû êîííåêòîðîâ, óïðàâëåíèÿ ïîçèöèÿìè, ðèñêîì, ñòðàòåãèÿìè, à òàêæå ïîäïèñî÷íàÿ ìîäåëü ÷åðåç åäèíóþ øèíó äàííûõ.
Êîä ïîêðûò òåñòàìè, åñòü áåí÷ìàðêè è äîêóìåíòàöèÿ. Âêëþ÷¸ííîå äåìî-ïðèëîæåíèå äåìîíñòðèðóåò ðàáîòó êëþ÷åâûõ ïîäñèñòåì è ìîæåò ñëóæèòü øàáëîíîì äëÿ ðàçðàáîòêè ñîáñòâåííûõ ñòðàòåãèé.
Àðõèòåêòóðà ñïðîåêòèðîâàíà ñ ïðèöåëîì íà ðàñøèðÿåìîñòü: ëþáûå ìîäóëè ìîæíî äîïîëíÿòü áåç èçìåíåíèÿ ÿäðà.
 ïëàíàõ âñòðîèòü JS-äâèæîê äëÿ áûñòðîãî ïðîòîòèïèðîâàíèÿ è ïðîâåðêè ãèïîòåç.
Ïðîåêò ðàñïðîñòðàíÿåòñÿ ïî ëèöåíçèè MIT, êîä ïîëíîñòüþ îòêðûò.
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |