InfoQ Homepage Architecture & Design Content on InfoQ
-
Inside spring.io: a Production Spring Reference Application
Brian Clozel talks about the newly open-sourced reference application that powers the spring.io site, built with Spring Boot, Spring Framework 4 features, cujoJS, Bower and Gulp.
-
Why Spark Is the Next Top (Compute) Model
Dean Wampler argues that Spark/Scala is a better data processing engine than MapReduce/Java because tools inspired by mathematics, such as FP, are ideal tools for working with data.
-
Unified Big Data Processing with Apache Spark
Matei Zaharia talks about the latest developments in Spark and shows examples of how it can combine processing algorithms to build rich data pipelines in just a few lines of code.
-
Customer Analytics on Hadoop
Bob Kelly presents case studies on how Platfora uses Hadoop to do analytics for several of their customers.
-
Experiences Using Grails in a Microservice Architecture
Jeff Beck describes how Grails fits into a larger polyglot architecture and goes through his team's experiences building and maintaining these micro services.
-
My Three Ex’s: A Data Science Approach for Applied Machine Learning
Daniel Tunkelang focuses on the data science mindset for successfully applying machine learning to solve problems: express, explain, experiment.
-
Samza in LinkedIn: How LinkedIn Processes Billions of Events Everyday in Real-time
Neha Narkhede of Kafka fame shares the experience of building LinkedIn's powerful and efficient data pipeline infrastructure around Apache Kafka and Samza to process billions of events every day.
-
Mantis: Netflix's Event Stream Processing System
The authors discuss Netflix's new stream processing system that supports a reactive programming model, allows auto scaling, and is capable of processing millions of messages per second.
-
High Throughput Stream Processing with ACID Guarantees
Terence Yim from Continuuity showcases a transactional stream processing system that supports full ACID properties without compromising scalability and high throughput.
-
Painless Build and Deploy for YARN Applications with Spring
Janne Valkealahti shows how Spring provides a simple programming model to develop applications that can easily be tested and deployed as either a YARN application or a traditional application.
-
Spring XD - A Guided Tour
The speakers explore the role of ZooKeeper, Spring Integration, and Spring Boot through beautiful panoramas, code samples, and demonstrations.