update lists
This commit is contained in:
@@ -31,9 +31,13 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Heron (incubating)[0m[38;5;12m (https://github.com/apache/incubator-heron) [39m[38;5;14m[1mJava[0m[38;5;12m - a realtime, distributed, fault-tolerant stream processing engine from Twitter.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Samza[0m[38;5;12m (https://github.com/apache/samza) [39m[38;5;14m[1mScala/Java[0m[38;5;12m - distributed stream processing framework that build on Kafka(messaging, storage) and YARN(fault tolerance, processor isolation, security and resource management).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Spark Streaming[0m[38;5;12m (https://github.com/apache/spark) [39m[38;5;14m[1mScala[0m[38;5;12m - makes it easy to build scalable fault-tolerant streaming applications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Storm[0m[38;5;12m (https://github.com/apache/storm) [39m[38;5;14m[1mClojure/Java[0m[38;5;12m - distributed real-time computation system. Storm is to stream processing what Hadoop is to batch processing. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Storm[0m[38;5;12m (https://github.com/apache/storm) [39m[38;5;14m[1mClojure/Java[0m[38;5;12m - distributed real-time computation system. Storm is to stream processing what Hadoop is to batch processing.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mArkFlow[0m[38;5;12m (https://github.com/arkflow-rs/arkflow) [39m[38;5;14m[1mRust[0m[38;5;12m - High-performance Rust stream processing engine, providing powerful data stream processing capabilities, supporting multiple input/output sources and processors.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mArroyo[0m[38;5;12m [39m[38;5;12m(https://github.com/ArroyoSystems/arroyo)[39m[38;5;12m [39m[38;5;14m[1mRust[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mengine.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mRust[39m[38;5;12m [39m[38;5;12mpipelines.[39m[38;5;12m [39m[38;5;12mScales[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmillions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mevents[39m[38;5;12m [39m[38;5;12mper[39m[38;5;12m [39m[38;5;12msecond.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mstateful[39m[38;5;12m [39m[38;5;12moperations[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mwindows[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mjoins,[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m
|
||||
[38;5;12mcheckpointing[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfault-tolerance[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrecovery[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mpipelines.[39m[38;5;12m [39m[38;5;12mUses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mTimely[39m[38;5;12m [39m[38;5;12mDataflow[39m[38;5;12m [39m[38;5;12mmodel.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAthenaX[0m[38;5;12m (https://github.com/uber/AthenaX) [39m[38;5;14m[1mJava[0m[38;5;12m - Uber's Stream Analytics Framework used in production[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBytewax[0m[38;5;12m (https://github.com/bytewax/bytewax) [39m[38;5;14m[1mPython[0m[38;5;12m - data parallel, distributed, stateful stream processing framework.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCocoIndex[0m[38;5;12m (https://github.com/cocoindex-io/cocoindex) [39m[38;5;14m[1mRust/Python[0m[38;5;12m - ETL framework to build fresh index for AI, with realtime incremental updates.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFaust[0m[38;5;12m (https://github.com/robinhood/faust) [39m[38;5;14m[1mPython[0m[38;5;12m - stream processing library, porting the ideas from Kafka Streams to Python[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGearpump[0m[38;5;12m (https://github.com/gearpump/gearpump) [39m[38;5;14m[1mScala[0m[38;5;12m - lightweight real-time distributed streaming engine built on Akka.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHazelcast Jet[0m[38;5;12m (https://github.com/hazelcast/hazelcast-jet) [39m[38;5;14m[1mJava[0m[38;5;12m - A general purpose distributed data processing engine, built on top of Hazelcast.[39m
|
||||
@@ -52,12 +56,15 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mTeknek[0m[38;5;12m (https://github.com/edwardcapriolo/teknek-core) [39m[38;5;14m[1mJava[0m[38;5;12m - Simple elegant stream processing with interactive prototying shell SOL (Stream Operator Language)[39m
|
||||
[38;5;12mMesos, designed for high performance data processing jobs that require flexibility & control.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTrill[0m[38;5;12m (https://github.com/Microsoft/trill) [39m[38;5;14m[1m.NET/C#[0m[38;5;12m - Trill is a high-performance one-pass in-memory streaming analytics engine from Microsoft Research.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWallaroo[0m[38;5;12m [39m[38;5;12m(https://github.com/WallarooLabs/wallaroo)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfast,[39m[38;5;12m [39m[38;5;12mstream-processing[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mWallaroo[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreact[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal-time.[39m[38;5;12m [39m[38;5;12mBy[39m[38;5;12m [39m[38;5;12meliminating[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mcomplexity,[39m[38;5;12m [39m[38;5;12mgoing[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mprototype[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m
|
||||
[38;5;12mnever[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12msimpler.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWallaroo[0m[38;5;12m [39m[38;5;12m(https://github.com/WallarooLabs/wallaroo)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mfast,[39m[38;5;12m [39m[38;5;12mstream-processing[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mWallaroo[39m[38;5;12m [39m[38;5;12mmakes[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreact[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal-time.[39m[38;5;12m [39m[38;5;12mBy[39m[38;5;12m [39m[38;5;12meliminating[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mcomplexity,[39m[38;5;12m [39m[38;5;12mgoing[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mprototype[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mnever[39m[38;5;12m [39m[38;5;12mbeen[39m
|
||||
[38;5;12msimpler.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLightSaber[0m[38;5;12m (https://github.com/lsds/LightSaber) [39m[38;5;14m[1mC++[0m[38;5;12m - Multi-core Window-Based Stream Processing Engine. LightSaber uses code generation for efficient window aggregation.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHStreamDB[0m[38;5;12m (https://github.com/hstreamdb/hstream) [39m[38;5;14m[1mHaskell[0m[38;5;12m - The streaming database built for IoT data storage and real-time processing.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKuiper[0m[38;5;12m (https://github.com/emqx/kuiper) [39m[38;5;14m[1mGolang[0m[38;5;12m - An edge lightweight IoT data analytics/streaming software implemented by Golang, and it can be run at all kinds of resource-constrained edge devices.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWindFlow[0m[38;5;12m (https://paragroup.github.io/WindFlow) [39m[38;5;14m[1mC++[0m[38;5;12m - A C++17 Data Stream Processing Parallel Library for Multicores and GPUs[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWindFlow[0m[38;5;12m (https://paragroup.github.io/WindFlow) [39m[38;5;14m[1mC++[0m[38;5;12m - A C++17 Data Stream Processing Parallel Library for Multicores and GPUs.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRisingWave[0m[38;5;12m [39m[38;5;12m(https://github.com/risingwavelabs/risingwave)[39m[38;5;12m [39m[38;5;14m[1mRust[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mPostgreSQL-compatible[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mevent-driven[39m[38;5;12m [39m[38;5;12mapplications,[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mETL[39m[38;5;12m [39m[38;5;12mpipelines,[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12mservices,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfeature[39m[38;5;12m [39m[38;5;12mstores[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mAI[39m[38;5;12m [39m
|
||||
[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mexcels[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mextracting[39m[38;5;12m [39m[38;5;12mfresh[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconsistent[39m[38;5;12m [39m[38;5;12minsights[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mstreams,[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mCDC,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12msub-seconds.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12munifies[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbatch[39m[38;5;12m [39m[38;5;12mprocessing,[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mingest,[39m[38;5;12m [39m[38;5;12mjoin,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manalyze[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m
|
||||
[38;5;12mlive[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhistorical[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mscale.[39m
|
||||
|
||||
[38;2;255;187;0m[4mStreaming Library[0m
|
||||
|
||||
@@ -67,27 +74,27 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mDaggy[0m[38;5;12m (https://github.com/synacker/daggy) [39m[38;5;14m[1mC++[0m[38;5;12m - real-time streams aggregation and catching. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBenthos[0m[38;5;12m (https://github.com/Jeffail/benthos) [39m[38;5;14m[1mGo[0m[38;5;12m - Benthos is a high performance and resilient message streaming service, able to connect various sources and sinks and perform arbitrary actions, transformations and filters on payloads[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mFS2(prev. 'Scalaz-Stream')[0m[38;5;12m (https://github.com/functional-streams-for-scala/fs2) [39m[38;5;14m[1mScala[0m[38;5;12m - Compositional, streaming I/O library for Scala.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mFastStream[0m[38;5;12m [39m[38;5;12m(https://github.com/airtai/faststream)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12measy-to-use[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12msimplifying[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mproducers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconsumers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmessage[39m[38;5;12m [39m[38;5;12mqueues,[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mparsing,[39m[38;5;12m [39m[38;5;12mnetworking[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m
|
||||
[38;5;12mgeneration[39m[38;5;12m [39m[38;5;12mautomatically.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mprotocols[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mRabbitMQ[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malike.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mFastStream[0m[38;5;12m [39m[38;5;12m(https://github.com/airtai/faststream)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mpowerful[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12measy-to-use[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12msimplifying[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mproducers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconsumers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmessage[39m[38;5;12m [39m[38;5;12mqueues,[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mparsing,[39m[38;5;12m [39m[38;5;12mnetworking[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12mgeneration[39m
|
||||
[38;5;12mautomatically.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mprotocols[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mRabbitMQ[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malike.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmonix[0m[38;5;12m (https://github.com/monix/monix) [39m[38;5;14m[1mScala[0m[38;5;12m - high-performance Scala / Scala.js library for composing asynchronous and event-based programs.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mQuix[0m[38;5;14m[1m [0m[38;5;14m[1mStreams[0m[38;5;12m [39m[38;5;12m(https://github.com/quixio/quix-streams)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMcLaren[39m[38;5;12m [39m[38;5;12mFormula[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12mracing[39m[38;5;12m [39m[38;5;12mteam[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mvolumes[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtime-series[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnanosecond[39m[38;5;12m [39m[38;5;12mprecision[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m
|
||||
[38;5;12mApache[39m[38;5;12m [39m[38;5;12mKafka[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmessage[39m[38;5;12m [39m[38;5;12mbroker.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mScramjet[0m[38;5;14m[1m [0m[38;5;14m[1mNode.js[0m[38;5;12m [39m[38;5;12m(https://github.com/scramjetorg/framework-js)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mNode.js[0m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mstream[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mobject[39m[38;5;12m [39m[38;5;12mstreams[39m[38;5;12m [39m[38;5;12m+[39m[38;5;12m [39m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mlegacy[0m[38;5;14m[1m [0m[38;5;14m[1mScramjet.js[0m[38;5;14m[1m [0m[38;5;14m[1mversion[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/scramjetorg/scramjet)[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mQuix[0m[38;5;14m[1m [0m[38;5;14m[1mStreams[0m[38;5;12m [39m[38;5;12m(https://github.com/quixio/quix-streams)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12moriginally[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMcLaren[39m[38;5;12m [39m[38;5;12mFormula[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12mracing[39m[38;5;12m [39m[38;5;12mteam[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mvolumes[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtime-series[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnanosecond[39m[38;5;12m [39m[38;5;12mprecision[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mKafka[39m[38;5;12m [39m
|
||||
[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmessage[39m[38;5;12m [39m[38;5;12mbroker.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mScramjet Node.js[0m[38;5;12m (https://github.com/scramjetorg/framework-js) - [39m[38;5;14m[1mNode.js[0m[38;5;12m functional reactive stream programming framework written on top of Node.js object streams + [39m[38;5;14m[1mthe legacy Scramjet.js version[0m[38;5;12m (https://github.com/scramjetorg/scramjet)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mScramjet Python[0m[38;5;12m (https://github.com/scramjetorg/framework-python) - [39m[38;5;14m[1mPython[0m[38;5;12m functional reactive stream programming framework written from scratch operating on object, string and buffer streams.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mScramjet C++[0m[38;5;12m (https://github.com/scramjetorg/framework-cpp) - [39m[38;5;14m[1mC++[0m[38;5;12m functional reactive stream programming framework written on top of Node.js object streams.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStreamline[0m[38;5;12m [39m[38;5;12m(https://github.com/hortonworks/streamline)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mStream[39m[38;5;12m [39m[38;5;12mAnalytics[39m[38;5;12m [39m[38;5;12mFramework[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mHortonworks,[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwrapper[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mStorm.[39m[38;5;12m [39m[38;5;12mAimed[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mallow[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdrag-and-drop[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mcomponents[39m
|
||||
[38;5;12mto[39m[38;5;12m [39m[38;5;12mfocus[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mbusiness[39m[38;5;12m [39m[38;5;12mlogic.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStreamline[0m[38;5;12m [39m[38;5;12m(https://github.com/hortonworks/streamline)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mStream[39m[38;5;12m [39m[38;5;12mAnalytics[39m[38;5;12m [39m[38;5;12mFramework[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mHortonworks,[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwrapper[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mStorm.[39m[38;5;12m [39m[38;5;12mAimed[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mallow[39m[38;5;12m [39m[38;5;12musers[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdrag-and-drop[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfocus[39m[38;5;12m [39m
|
||||
[38;5;12mon[39m[38;5;12m [39m[38;5;12mbusiness[39m[38;5;12m [39m[38;5;12mlogic.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStreamAlert[0m[38;5;12m (https://github.com/airbnb/streamalert) [39m[38;5;14m[1mPython[0m[38;5;12m - Airbnb's Real-time Data Analysis and Alerting.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSwave[0m[38;5;12m (https://github.com/sirthias/swave) [39m[38;5;14m[1mScala[0m[38;5;12m - A lightweight Reactive Streams Infrastructure Toolkit for Scala.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStreamz[0m[38;5;12m [39m[38;5;12m(https://github.com/python-streamz/streamz)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mpipelines[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmanage[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mstreams[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdata;[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mpipelines[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12minvolve[39m[38;5;12m [39m[38;5;12mbranching,[39m[38;5;12m [39m[38;5;12mjoining,[39m[38;5;12m [39m[38;5;12mflow[39m[38;5;12m [39m[38;5;12mcontrol,[39m[38;5;12m [39m[38;5;12mfeedback,[39m[38;5;12m [39m[38;5;12mback[39m[38;5;12m [39m
|
||||
[38;5;12mpressure,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mon.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStreamz[0m[38;5;12m [39m[38;5;12m(https://github.com/python-streamz/streamz)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mpipelines[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmanage[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mstreams[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdata;[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mpipelines[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12minvolve[39m[38;5;12m [39m[38;5;12mbranching,[39m[38;5;12m [39m[38;5;12mjoining,[39m[38;5;12m [39m[38;5;12mflow[39m[38;5;12m [39m[38;5;12mcontrol,[39m[38;5;12m [39m[38;5;12mfeedback,[39m[38;5;12m [39m[38;5;12mback[39m[38;5;12m [39m[38;5;12mpressure,[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mon.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStream Ops[0m[38;5;12m (https://github.com/nanosai/stream-ops-java) [39m[38;5;14m[1mJava[0m[38;5;12m - A fully embeddable data streaming engine and stream processing API for Java.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSubstation[0m[38;5;12m (https://github.com/brexhq/substation) [39m[38;5;14m[1mGo[0m[38;5;12m - Substation is a cloud native data pipeline and transformation toolkit written in Go.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSwimOS[0m[38;5;12m (https://github.com/swimos/swim-rust) [39m[38;5;14m[1mRust[0m[38;5;12m - A framework for building real-time streaming data processing applications written in Rust.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mTributary[0m[38;5;12m [39m[38;5;12m(https://github.com/timkpaine/tributary)[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mpython[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mconstructing[39m[38;5;12m [39m[38;5;12mdataflow[39m[38;5;12m [39m[38;5;12mgraphs.[39m[38;5;12m [39m[38;5;12mSupports[39m[38;5;12m [39m[38;5;12msynchronous,[39m[38;5;12m [39m[38;5;12mreactive[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mstreams[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mpython[39m[38;5;12m [39m[38;5;12mgenerators[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmimic[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mprocessors,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m
|
||||
[38;5;12mlazily-evaluated[39m[38;5;12m [39m[38;5;12macyclic[39m[38;5;12m [39m[38;5;12mgraphs[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mcurrying[39m[38;5;12m [39m[38;5;12mstreams.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mYoMo[0m[38;5;12m [39m[38;5;12m(https://github.com/yomorun/yomo)[39m[38;5;12m [39m[38;5;14m[1mGo[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mStreaming[39m[38;5;12m [39m[38;5;12mServerless[39m[38;5;12m [39m[38;5;12mFramework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mLow-latency[39m[38;5;12m [39m[38;5;12mGeo-distributed[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mYoMo[39m[38;5;12m [39m[38;5;12mBuilt[39m[38;5;12m [39m[38;5;12matop[39m[38;5;12m [39m[38;5;14m[1mQUIC[0m[38;5;14m[1m [0m[38;5;14m[1mTransport[0m[38;5;14m[1m [0m[38;5;14m[1mProtocol[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/QUIC)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mFunctional[39m[38;5;12m [39m
|
||||
[38;5;12mReactive[39m[38;5;12m [39m[38;5;12mProgramming[39m[38;5;12m [39m[38;5;12minterface.[39m[38;5;12m [39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mYoMo[0m[38;5;12m [39m[38;5;12m(https://github.com/yomorun/yomo)[39m[38;5;12m [39m[38;5;14m[1mGo[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mStreaming[39m[38;5;12m [39m[38;5;12mServerless[39m[38;5;12m [39m[38;5;12mFramework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mLow-latency[39m[38;5;12m [39m[38;5;12mGeo-distributed[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mYoMo[39m[38;5;12m [39m[38;5;12mBuilt[39m[38;5;12m [39m[38;5;12matop[39m[38;5;12m [39m[38;5;14m[1mQUIC[0m[38;5;14m[1m [0m[38;5;14m[1mTransport[0m[38;5;14m[1m [0m[38;5;14m[1mProtocol[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/QUIC)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mFunctional[39m[38;5;12m [39m[38;5;12mReactive[39m[38;5;12m [39m
|
||||
[38;5;12mProgramming[39m[38;5;12m [39m[38;5;12minterface.[39m[38;5;12m [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMediapipe[0m[38;5;12m (https://github.com/google/mediapipe) - Cross-platform, customizable ML solutions for live and streaming media.[39m
|
||||
|
||||
[38;2;255;187;0m[4mStreaming Application[0m
|
||||
@@ -100,27 +107,28 @@
|
||||
[38;2;255;187;0m[4mIoT[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1msensorbee[0m[38;5;12m (https://github.com/sensorbee/sensorbee) [39m[38;5;14m[1mGo[0m[38;5;12m - lightweight stream processing engine for IoT.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mEdgent[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/incubator-edgent)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12menables[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgateways[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12medge[39m[38;5;12m [39m[38;5;12mdevices[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcentralized[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mefficient[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mtimely[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mwhole[39m[38;5;12m [39m[38;5;12mIoT[39m[38;5;12m [39m[38;5;12mecosystem:[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcenter[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12medge,[39m[38;5;12m [39m[38;5;12mopens[39m[38;5;12m [39m[38;5;12msourced[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mIBM.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mEdgent[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/incubator-edgent)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12menables[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgateways[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12medge[39m[38;5;12m [39m[38;5;12mdevices[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcentralized[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mefficient[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtimely[39m[38;5;12m [39m
|
||||
[38;5;12manalytics[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mwhole[39m[38;5;12m [39m[38;5;12mIoT[39m[38;5;12m [39m[38;5;12mecosystem:[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcenter[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12medge,[39m[38;5;12m [39m[38;5;12mopens[39m[38;5;12m [39m[38;5;12msourced[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mIBM.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache StreamPipes[0m[38;5;12m (https://github.com/apache/incubator-streampipes) [39m[38;5;14m[1mJava[0m[38;5;12m - a self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDSL[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mBeam[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/beam)[39m[38;5;12m [39m[38;5;14m[1mJava,[0m[38;5;14m[1m [0m[38;5;14m[1mPython,[0m[38;5;14m[1m [0m[38;5;14m[1mSQL,[0m[38;5;14m[1m [0m[38;5;14m[1mScala,[0m[38;5;14m[1m [0m[38;5;14m[1mGo[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12munified[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mlanguage-specific[39m[38;5;12m [39m[38;5;12mSDKs[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdefining[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecuting[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mworkflows,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mingestion[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mflows,[39m[38;5;12m [39m
|
||||
[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12mIntegration[39m[38;5;12m [39m[38;5;12mPatterns[39m[38;5;12m [39m[38;5;12m(EIPs)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDomain[39m[38;5;12m [39m[38;5;12mSpecific[39m[38;5;12m [39m[38;5;12mLanguages[39m[38;5;12m [39m[38;5;12m(DSLs),[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msourced[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mGoogle.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mBeam[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/beam)[39m[38;5;12m [39m[38;5;14m[1mJava,[0m[38;5;14m[1m [0m[38;5;14m[1mPython,[0m[38;5;14m[1m [0m[38;5;14m[1mSQL,[0m[38;5;14m[1m [0m[38;5;14m[1mScala,[0m[38;5;14m[1m [0m[38;5;14m[1mGo[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12munified[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mlanguage-specific[39m[38;5;12m [39m[38;5;12mSDKs[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdefining[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecuting[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mworkflows,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mingestion[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mflows,[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m
|
||||
[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12mIntegration[39m[38;5;12m [39m[38;5;12mPatterns[39m[38;5;12m [39m[38;5;12m(EIPs)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDomain[39m[38;5;12m [39m[38;5;12mSpecific[39m[38;5;12m [39m[38;5;12mLanguages[39m[38;5;12m [39m[38;5;12m(DSLs),[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msourced[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mGoogle.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcoast[0m[38;5;12m (https://github.com/bkirwi/coast) [39m[38;5;14m[1mScala[0m[38;5;12m - a DSL that builds DAGs on top of Samza and provides exactly-once semantics.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEsper[0m[38;5;12m (https://github.com/espertechinc/esper) [39m[38;5;14m[1mJava[0m[38;5;12m - component for complex event processing (CEP) and event series analysis.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStreamparse[0m[38;5;12m (https://github.com/Parsely/streamparse) [39m[38;5;14m[1mPython[0m[38;5;12m - lets you run Python code against real-time streams of data via Apache Storm.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msummingbird[0m[38;5;12m [39m[38;5;12m(https://github.com/twitter/summingbird)[39m[38;5;12m [39m[38;5;14m[1mScala[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mMapReduce[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mScala[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mtransformations[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecute[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwell-known[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m
|
||||
[38;5;12mMapReduce[39m[38;5;12m [39m[38;5;12mplatforms,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mStorm[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mScalding.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msummingbird[0m[38;5;12m [39m[38;5;12m(https://github.com/twitter/summingbird)[39m[38;5;12m [39m[38;5;14m[1mScala[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mMapReduce[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mScala[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mtransformations[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecute[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwell-known[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mMapReduce[39m[38;5;12m [39m
|
||||
[38;5;12mplatforms,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mStorm[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mScalding.[39m
|
||||
|
||||
[38;2;255;187;0m[4mData Pipeline[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Kafka[0m[38;5;12m (https://github.com/apache/kafka) [39m[38;5;14m[1mScala/Java[0m[38;5;12m - distributed, partitioned, replicated commit log service, which provides the functionality of a messaging system, but with a unique design.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache Pulsar[0m[38;5;12m (https://github.com/apache/incubator-pulsar) [39m[38;5;14m[1mJava[0m[38;5;12m - distributed pub-sub messaging platform with a very flexible messaging model and an intuitive client API.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache RocketMQ[0m[38;5;12m (https://github.com/apache/rocketmq) [39m[38;5;14m[1mJava[0m[38;5;12m - distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity and flexible scalability.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbrooklin[0m[38;5;12m [39m[38;5;12m(https://github.com/linkedin/Brooklin/)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mheterogeneous[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdestination[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mreliability[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthroughput[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mLinkedin[39m[38;5;12m [39m
|
||||
[38;5;12m(replaced[39m[38;5;12m [39m[38;5;12mdatabus).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAutoMQ[0m[38;5;12m (https://github.com/AutoMQ/automq) [39m[38;5;14m[1mScala/Java[0m[38;5;12m - cloud-first alternative to Kafka by decoupling durability to S3 and EBS. 100% Kafka compatible. 10x cost-effective. Autoscale in seconds. Single-digit ms latency.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbrooklin[0m[38;5;12m [39m[38;5;12m(https://github.com/linkedin/Brooklin/)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mheterogeneous[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdestination[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mreliability[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthroughput[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mscale[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mLinkedin[39m[38;5;12m [39m[38;5;12m(replaced[39m[38;5;12m [39m
|
||||
[38;5;12mdatabus).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcamus[0m[38;5;12m (https://github.com/linkedin/camus) [39m[38;5;14m[1mJava[0m[38;5;12m - Linkedin's Kafka -> HDFS pipeline.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mdatabus[0m[38;5;12m (https://github.com/linkedin/databus) [39m[38;5;14m[1mJava[0m[38;5;12m - Linkedin's source-agnostic distributed change data capture system.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mflume[0m[38;5;12m (https://github.com/apache/flume) [39m[38;5;14m[1mJava[0m[38;5;12m - distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data.[39m
|
||||
@@ -133,8 +141,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mRedpanda[0m[38;5;12m (https://github.com/redpanda-data/redpanda) [39m[38;5;14m[1mC++[0m[38;5;12m - Redpanda is Kafka compatible, ZooKeeper-free, JVM-free and source available.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mRudderStack[0m[38;5;12m (https://github.com/rudderlabs/rudder-server) [39m[38;5;14m[1mGo[0m[38;5;12m - an open source customer data infrastructure (segment, mparticle alternative).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msuro[0m[38;5;12m (https://github.com/Netflix/suro) [39m[38;5;14m[1mJava[0m[38;5;12m - data pipeline service for collecting, aggregating, and dispatching large volume of application events including log data.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStreamSets[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mCollector[0m[38;5;12m [39m[38;5;12m(https://github.com/streamsets/datacollector-oss)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mingestion[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mreads[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwrites[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mend-points,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mS3,[39m[38;5;12m [39m[38;5;12mJDBC,[39m[38;5;12m [39m[38;5;12mHadoop,[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mothers.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStreamSets[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mCollector[0m[38;5;12m [39m[38;5;12m(https://github.com/streamsets/datacollector-oss)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mingestion[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mreads[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwrites[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mnumber[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mend-points,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mS3,[39m[38;5;12m [39m[38;5;12mJDBC,[39m[38;5;12m [39m[38;5;12mHadoop,[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m
|
||||
[38;5;12mothers.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOnline Machine Learning [0m
|
||||
|
||||
@@ -155,8 +163,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mStreamCQL[0m[38;5;12m (https://github.com/Zhiqiang-He/StreamCQL) [39m[38;5;14m[1mJava[0m[38;5;12m - Continuous Query Language on RealTime Computation System.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mksqlDB[0m[38;5;12m (https://github.com/confluentinc/ksql) [39m[38;5;14m[1mJava[0m[38;5;12m - A cloud-native, source-available [39m[38;5;14m[1mdatabase[0m[38;5;12m (https://ksqldb.io/) purpose-built for stream processing applications[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMaterialize[0m[38;5;12m (https://materialize.com) [39m[38;5;14m[1mRust[0m[38;5;12m - A source-available streaming SQL engine for maintaining materialized views on data from message brokers and databases.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSiddhi[0m[38;5;12m [39m[38;5;12m(https://github.com/siddhi-io/siddhi)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mStreaming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mComplex[39m[38;5;12m [39m[38;5;12mEvent[39m[38;5;12m [39m[38;5;12mProcessing[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12munderstands[39m[38;5;12m [39m[38;5;12mStreaming[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12morder[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcapture[39m[38;5;12m [39m[38;5;12mevents[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mdiverse[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12msources,[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mthem,[39m[38;5;12m [39m[38;5;12mdetect[39m[38;5;12m [39m
|
||||
[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mconditions,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpublish[39m[38;5;12m [39m[38;5;12moutput[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mendpoints[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m[38;5;12mtime.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSiddhi[0m[38;5;12m [39m[38;5;12m(https://github.com/siddhi-io/siddhi)[39m[38;5;12m [39m[38;5;14m[1mJava[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mStreaming[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mComplex[39m[38;5;12m [39m[38;5;12mEvent[39m[38;5;12m [39m[38;5;12mProcessing[39m[38;5;12m [39m[38;5;12mengine[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12munderstands[39m[38;5;12m [39m[38;5;12mStreaming[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12morder[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcapture[39m[38;5;12m [39m[38;5;12mevents[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mdiverse[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12msources,[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mthem,[39m[38;5;12m [39m[38;5;12mdetect[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m
|
||||
[38;5;12mconditions,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mpublish[39m[38;5;12m [39m[38;5;12moutput[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mendpoints[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m[38;5;12mtime.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mProton[0m[38;5;12m (https://github.com/timeplus-io/proton) [39m[38;5;14m[1mC++[0m[38;5;12m - A unified streaming and historical data analytics database in a single binary, powered by ClickHouse.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBenchmark[0m
|
||||
@@ -183,8 +191,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mAzure Stream Analytics[0m[38;5;12m (https://azure.microsoft.com/en-us/services/stream-analytics/) [39m[38;5;14m[1m.NET[0m[38;5;12m a massively scalable, fully managed, real-time, data stream engine provided by Microsoft Azure.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCloud Dataflow[0m[38;5;12m (https://cloud.google.com/dataflow/)[39m[38;5;14m[1mJava, Python, SQL, Scala[0m[38;5;12m - Google's managed stream and batch data processing engine. Supports running Beam pipelines.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mconcord[0m[38;5;12m (https://www.slideshare.net/concord-io/may-2016-data-by-the-bay-concord-simple-flexible-stream-processing-on-apache-mesos) [39m[38;5;14m[1mC++[0m[38;5;12m - a distributed stream processing framework built in C++ on top of Apache.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mIBM[0m[38;5;14m[1m [0m[38;5;14m[1mStreams[0m[38;5;12m [39m[38;5;12m(https://www.ibm.com/analytics/us/en/technology/stream-computing/)[39m[38;5;12m [39m[38;5;14m[1mPython/Java/Scala[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12manalytics.[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12mtoolkits[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mgeospatial,[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m
|
||||
[38;5;12metc.[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mIBM[0m[38;5;14m[1m [0m[38;5;14m[1mStreams[0m[38;5;12m [39m[38;5;12m(https://www.ibm.com/analytics/us/en/technology/stream-computing/)[39m[38;5;12m [39m[38;5;14m[1mPython/Java/Scala[0m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreal-time[39m[38;5;12m [39m[38;5;12manalytics.[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12mtoolkits[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mgeospatial,[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mseries,[39m[38;5;12m [39m[38;5;12metc.[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbox.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mjubatus[0m[38;5;12m (http://jubat.us/en/) [39m[38;5;14m[1mC++[0m[38;5;12m - distributed processing framework and streaming machine learning library.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mmillwheel[0m[38;5;12m (http://research.google.com/pubs/pub41378.html) - framework for building low-latency data-processing applications that is widely used at Google.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNVIDIA Deep Stream[0m[38;5;12m (https://developer.nvidia.com/deepstream-sdk) [39m[38;5;14m[1mPython/C/C++[0m[38;5;12m - a platform for real-time image, video and audio processing, preferably using on edge devices or cloud.[39m
|
||||
@@ -203,3 +211,5 @@
|
||||
[38;5;12m![39m[38;5;14m[1mCreative Commons License[0m[38;5;12m (https://i.creativecommons.org/l/by-sa/4.0/80x15.png)[39m
|
||||
|
||||
[38;5;12mLicensed under a [39m[38;5;14m[1mCreative Commons Attribution-ShareAlike 4.0 International License[0m[38;5;12m (http://creativecommons.org/licenses/by-sa/4.0/)[39m
|
||||
|
||||
[38;5;12mstreaming Github: https://github.com/manuzhang/awesome-streaming[39m
|
||||
|
||||
Reference in New Issue
Block a user