Aktuality

Zrychlujeme API ABRA Gen. S novou technologií až o třetinu

11. 8. 2021
Multithread API jako vysokorychlostní dálnice

V ABRA Software neustále modernizujeme rozhraní API ve všech našich ERP systémech. Aktuálně jsme pro systém ABRA Gen vyvinuli novu technologii vícevláknového API, která se chová jako vysokorychlostní dálnice a přináší až o třetinu rychlejší zpracování dotazu, automatickou škálovatelnost i jednodušší konfiguraci.

Co přináší nová technologie API ABRA Gen:

  • Zrychlení zpracování dotazu o 20-30 %
  • Automatické škálování podle aktuální zátěže (server si podle potřeby sám otevírá a uzavírá potřebná vlákna)
  • Jednodušší instalace a konfigurace API serveru (odpadá složité nastavování dílčích výkonově náročných workerů)
  • Jedna služba/server = jednoznačný přehled o běžícím API

Modernizace se týká výhradně technologie uvnitř API serveru, na způsobu programování API dotazů se nic zásadního nemění.

Jak to celé funguje

Zásadní technologické vylepšení, a přitom zjednodušení celého cyklu zpracování dotazu přináší nový API server, který přijímá http požadavky a zároveň přímo komunikuje s aplikačním serverem ABRA Gen. Díky technologii více vláken server paralelně zpracovává více požadavků najednou a automaticky škáluje výkon podle aktuální zátěže.

Schéma zpracování API požadavku
Schéma zpracování API požadavku

Můžete si to představit tak, že každý požadavek je jako auto, které má na dálnici svůj vlastní pruh. Nyní má dálnice podle potřeby až 20 pruhů a v budoucnu s příchodem 64bit verze ABRA Gen bude těchto pruhů v podstatě neomezené množství. Jízda po takové dálnici je velmi rychlá, nedochází k zácpám a nezatěžuje celý systém.

Chcete zrychlit API i ve své firmě? Kontaktujte svého obchodníka nebo rovnou vyplňte formulář:

Mám zájem o předvedení [post_title] CZ