Francesco Cesarini and Viktor Klang explain the motivation behind the Reactive Manifesto and what exactly it brings to the table. Also: what Erlang and Scala/Akka can learn from each other.
Cliff Click explains 0xdata's H20, a clustering and in-memory math and statistics solution (available for Hadoop and standalone), writing H20's memory representation and compression in Java, low latency Java vs GCs, and much more.
Dean Wampler explains Scalding and the other Hadoop support libraries, the return of SQL, how (big) data is the killer application for functional programming, Java 8 vs Scala, and much more.
Keith Adams explains how/where/why Facebook uses PHP, PHP's benefits (lack of state/programmer workflow/concurrency), efficient PHP with HHVM, the Hack project for optional typing PHP and much more.
Victor Grazi talks to InfoQ about his popular tutorial application Java Concurrent Animated, and other things on his mind including Java, the financial industry, software development lifecycle, and being a Java Champion.
Sadek Drobi explains the benefits of functional programming for the web. Also: improving CMS by separating content from representation and how prismic.io implements ideas from functional DBs and Git.
Neil Killick discusses his background in Agile and his thoughts on estimation in Agile software projects, in particular the discussion around #noestimates.
Fun and Games with Enterprise Software: Tom Banks on What's New in WebSphere Liberty Profile, IBM Code Rally
Tom Banks talks about what's new in the IBM WebSphere Application Server v 8.5.5 Liberty Profile and explores how its extensible architecture allows interesting additions to "gamify" the running of enterprise software. He describes what you can do when enterprise software becomes mobile and introduces IBM Code Rally, a game which is built on top of the Liberty Profile and other IBM software.
Martin Thompson discusses how an understanding of the hardware is central to the creation of high-performance software even when using platform independent languages like Java.
Richard Nicholson of Paremus talks to InfoQ about the upcoming R6 Enterprise Spec, what impact it will have on Cloud Computing environments, and how OSGi as a modular technology is well placed for the dynamic distributed computing platforms of the future.
David Bosschaert speaks to InfoQ at EclipseCon 2013 about the upcoming OSGi enterprise specification, including the remote REST management API and cloud dynamics, as well as looking to the future with the use of annotations and CDI injection.
Benjamin Cabé talks to InfoQ about the newly formed Machine to Machine projects at Eclipse, including Mahini, Koneki and Paho. He also talks about the upcoming Internet of Things and how he sees both programming in Lua as a means of running embedded systems on Raspberry Pis, and how Arduinos can be used to monitor anything from solar panels to mousetraps.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
Featured Blog Posts
The term “Big Data” is quite possibly one of the most difficult IT-related terms to pin down ever. There are so many potential types of, and applications for Big Data that it can be a bit daunting to consider all of the possibilities ... Read More.
The biggest difference between cloud-based applications and the applications running in your data center is scalability. The cloud offers scalability on demand, allowing you to expand and contract your application as load fluctuates ... Read More.
In the last post I covered several architectural techniques you can use to build a highly scalable, failure resistant application in the cloud. However, these architectural changes – along with the inherent unreliability of the cloud ... Read More.
White Papers and Assets
|QCon SF||Nov 3-5|
|AppSphere 2014||Nov 3-5|