Zaznacz stronę

Flink

Co to jest?

Flink jest platformą obliczeniową do przetwarzania danych strumieniowych, czyli takich, których ciągle przybywa. Dane strumieniowe mogą być generowane stale, w dużych ilościach, z przerwami, w małych ilościach, mogą też wymagać szybkiej reakcji. Z tymi wszystkimi przypadkami świetnie poradzi sobie Flink.

Jest on młodszym bratem Sparka i Hadoopa. Również jest skalowalny, pozwala przetwarzać szybko duże ilości danych. Również pozwala łączyć się z różnymi źródłami danych (Kafka, HDFS, Cassandra, HBase, bazy SQL, itd.). I również pasuje do zróżnicowanych środowisk IT, bo może być uruchamiany tam gdzie Spark i Hadoop, w trybie standalone, na klastrze, no i oczywiście w chmurze. Dodatkowo, oferuje dwa sposoby przetwarzania, zarówno batch’owe jak i strumieniowe.

Flink jest dostępny na licencji open source, co oznacza, że można bezproblemowo przeanalizować co się dzieje w systemie. Posiada też prężnie działającą społeczność, dzięki czemu łatwo można znaleźć rozwiązania na problemy. Pomimo dość młodego wieku, jest to technologia już dojrzała, posiadająca liczne wdrożenia produkcyjne w firmach takich jak: ING, Ericsson, Alibaba, Uber, Zalando, Netflix, Telefonica.

Do czego służy?

Wartością dodaną Flinka wobec systemów starszej generacji jest doskonałe wsparcie dla przetwarzania strumieniowego. Ze wszystkich rozwiązań open source najlepiej wspiera niezawodne wykonywanie operacji na danych, które wymagają szybkiej reakcji z bardzo niskimi opóźnieniami (np. wykrywanie oszustw finansowych na podstawie transakcji). Znakomicie sobie radzi również z bardziej skomplikowanymi operacjami, dzięki innowacyjnej obsłudze stanu obliczeń. Część z tych rzeczy jest możliwa do zaimplementowania w starszych systemach (np. Spark), ale tylko Flink daje te możliwości przy zachowaniu bardzo wysokiej wydajności. Flink działa również znacznie szybciej przy obliczeniach iteracyjnych, takich jak uczenie się maszynowe.

Przykłady użycia

monitorowanie infrastruktury sieciowej, np. w celu wykrywania anomalii

wykrywanie oszustw finansowych z opóźnieniami rzędu od kilku milisekund

analia zachowania w czasie rzeczywistym, takiego jak: kliknięcia na stronie internetowej e-commerce lub aktywność w grze internetowej albo w social media (np. analiza sentymentu)

telemetria, czyli m.in. monitorowanie użycia usługi do celów bilingowych

reagowanie na zmiany na rynku finansowym

wykrywanie wzorców poprzez przetwarzanie zdarzeniowe, np. użytkownik wypełnia formularz, ale po dotarciu do 3ciej strony przerywa i nie wraca

obliczanie średniej ruchomej ilości w ostatnich 30 minutach

IoT: monitorowanie sensorów w pojazdach, sprzęcie przemysłowym i maszynach rolniczych, użycie uczenia się maszynowego do wczesnego wykrywania awarii

jako narzędzie dla zespołu data science do wykonywania zapytań SQL na strumieniu danych

Zobacz inne technologie, z których korzystamy w tym obszarze

NoSQL / BigData

Platforma do przetwarzania strumieniowego w ING Bank Śląski – Innowacyjne wdrożenie BlueSoft

BlueSoft wspierał ING Bank Śląski w implementacji platformy do przetwarzania i analizy danych w czasie rzeczywistym.

Communication Engine – zarządzanie komunikacją operacyjną

Miliony komunikatów dziennie, jedno innowacyjne rozwiązanie - Communication Engine

Rozproszony system klasy Big Data w ING Banku Śląskim

Gigabajty danych napływających dziennie, terabajty danych przetwarzanych przez rozproszony system klasy Big Data.

Platforma lojalnościowa

PLL LOT efektywniej buduje relacje z klientami wykorzystując platformę lojalnościową zbudowaną przez BlueSoft

UMM Zoetis – rozwiązanie klasy CIAM

Użytkownicy z ponad 40 krajów korzystają z aplikacji Zoetis dzięki rozwiązaniu dostarczonemu przez BlueSoft

Vendor Consolidation

Teleoperator przez lata wdrożył z sukcesem wiele złożonych projektów z zachowaniem krótkiego czasu „time to market”

Idea Cloud – bankowość w chmurze

BlueSoft zaprojektował i wdrożył innowacyjne rozwiązanie informatyczne dla Idea Bank SA zapewniające realizację funkcjonalności oraz pośredniczące w komunikacji pomiędzy systemami informatycznymi tworzącymi pierwszą w Polsce bankowość w chmurze – „Idea Cloud”.

Szyna integracyjna (MIB) dla Zoetisu

Ponad 100 instancji aplikacji korzysta z szyny integracyjnej zbudowanej przez BlueSoft

NFC HCE – aplikacja Mobilny Portfel

BlueSoft wykonał i wdrożył aplikację Mobilny Portfel umożliwiającą płatność telefonami komórkowymi z wykorzystaniem technologii NFC HCE

Wdrożenie klastra ESB w oparciu o WSO2 dla Budimexu

BlueSoft zaprojektował oraz wdrożył rozwiązanie rozdzielenia usług w architekturze HA dla szyny WSO2 ESB

Implementacja portalu Sprawiedliwi.org.pl w technologi Drupal

Dzięki wdrożeniu Drupala, portal Sprawiedliwi.org.pl prezentuje niemal 1000 historii pomocy Żydom wykorzystując nowoczesne środki przekazu

Platforma integracyjna w architekturze microservices dla trans.eu

Skalowalna, przetwarzająca duże ilości żądań platforma integracyjna w architekturze Microservices osadzona w chmurze

Płatność kartą przy odbiorze (COD)

Pierwsze na polskim rynku wdrożenie uslugi płatności kartą przy odbiorze (COD) umacnia prokonsumencki wizerunek DPD

Wdrożenie SAP Hybris w telekomunikacji

BlueSoft pomaga jednemu z największych operatorów telekomunikacyjnych w przeprowadzaniu cyfrowej transformacji

previous arrow
next arrow
ArrowArrow
Slider

ZADZWOŃ:
+48 22 37 37 000
ZAPYTAJ:
Formularz