2009-02-18 18 views
5

Pracowałem z StreamBase w poprzednim życiu i okazało się, że jest bardzo przydatne do przetwarzania strumieni. Jednak nie mogę sobie pozwolić na StreamBase dla projektu, który teraz robię, ale jeśli istnieje alternatywa open-source, chciałbym go obrócić. Moim innym rozwiązaniem było zhakowanie razem aplikacji StreamBase podobnej do SQLite, ale zajmie to trochę czasu i nie mam teraz takiego czasu.Czy istnieje alternatywa dla opensource dla StreamBase?

Odpowiedz

5
+0

wydaje się OK, ale czeka, aby zobaczyć, czy coś innego przychodzi w górę, zanim zostanie zaakceptowana jako odpowiedź. –

+0

@ [Robert Gould]: Bez pośpiechu, jestem ciekawa, czy jest coś jeszcze podobnego tam również –

0

Oracle CQL robi mniej więcej to samo, co StreamBase minus rzeczy GUI.

+0

Oracle CQL jest open source? – raf

1

Zupełnie inna od StreamBase, ale tam jest silnik OpenSource przetwarzanie strumień zwany Storm:

Storm jest rozproszony system obliczeń w czasie rzeczywistym. Podobnie jak w przypadku, gdy Hadoop dostarcza zestaw ogólnych operacji podstawowych do przetwarzania wsadowego , Storm dostarcza zestaw ogólnych operacji podstawowych do wykonywania obliczeń czasu rzeczywistego w czasie rzeczywistym.

Nie użyłem go sam, ale wygląda interesująco.

0

Istnieje kilka opcji open source do przetwarzania strumienia w międzyczasie, np. Apache Storm, Apache Spark lub Apache Samza.

Jednak prawdopodobnie nie mają "rzeczy, które okazały się bardzo przydatne" w StreamBase. StreamBase ma potężne, ale łatwe w obsłudze narzędzia do programowania, testowania, wdrażania i monitorowania.

Spójrz na moim blogu odpowiednio artykuł Więcej informacji na temat różnych rozwiązań przetwarzania strumienia i strumieniowej Analytics (open source i zastrzeżonych):

Comparison of Stream Processing and Streaming Analytics Alternatives (Apache Storm, Spark, IBM InfoSphere Streams, TIBCO StreamBase, Software AG Apama)

Powiązane problemy