big data erlang nosql bigdata distributed systems java hadoop large scale distribution streaming reactive riak jvm scalability architecture akka computer science cep innovation functional programming reactive programming analytics technology near realtime realtime node.js parallel parallel programming map/reduce machine learning agile devops gpu base cap scala otp algorithms mapreduce statistics monitoring tracing apm application performance management performance haskell methods rust microservices disruptive technology it programming programming languages database rx reactive approach vision concurrency programming paradigms parallelism learnings clojure wtf best practices r fpga low-level java even-processing high-throughput high-performance data analytics low-latency real-time analytics stream processing elm functional reactive programming reactive extensions paradigm shift reactor play eventsourced functional events frp c rabbitmq 0mq batch fast message passing real-time zeromq event oriented big data bigdata technology analytics real-time ba experience nltk ml natural language processing disco nlp python algorithm naive bayes cassandra amazon dynamo node provision cm deployment vagrant deploy continuous delivery infrastructure configuration management code cd puppet opscode high scalability tendita high scale hig availability sql rdbms map reduce comparison enterprise java usecase lean architect distributed data stores agile software development scrum jboss lmax parallel computing red hat trading high performance eventual consistency consistent hashing merkle trees storage sharding vector clocks consistency replication gossip paxos large data amounts caching fault-torelant erjang robust error-handling actors cluster demo delivery networks content cdn data big
See more