InfoQ Homepage Conferences Content on InfoQ
-
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.
-
Improvement Initiatives Are Like Teenage Sex
Pawel Brodzinski focuses on the importance of having a correct mindset and understanding the context rather than blindly following some methods.
-
Faster Object Arrays
Gil Tene introduces org.ObjectLayout and StructuredArray, the APIs and design considerations that allow Java JDKs to match C on data structure access speeds.
-
Not Just Code Monkeys
Martin Fowler keynotes on the importance of building a healthy social environment where software development can thrive. Part 1 of this presentation: www.infoq.com/presentations/workflow-refactoring
-
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.
-
Workflows of Refactoring
Martin Fowler keynotes on the need for refactoring and different ways to approach it. You can view here part 2 of this presentation: http://www.infoq.com/presentations/healthy-social-environment.
-
Keynote: Inside Lean Kanban
In his keynote presented at the Lean Kanban UK 2014 conference, Mike Burrows offers helpful structure on how to organise your work so that your takeaways will be actionable.
-
Keynote: 10 Years of Kanban
In his keynote, David J. Anderson talks about what we've learned in 10 years of Kanban and shares a vision for the future direction enabling Enterprise Services Planning.
-
Customer Analytics on Hadoop
Bob Kelly presents case studies on how Platfora uses Hadoop to do analytics for several of their customers.
-
Unleash the Power of HBase Shell
Jayesh Thakrar shows what can be done with irb, how to exploit JRuby-Java integration, and demonstrates how the Shell can be used in Hadoop streaming to perform complex and large volume batch jobs.
-
Dashboarding: The Developers’ Role in Data Analysis
Seth Juarez shares insight on how to create applications that use dashboards to drive value, convert raw data into answers, and simplify business processes.