Our physical world is about to become digitally enabled and according to various predictions for example by Gartner or Cisco, there will be many billions of IoT devices going online and constantly gathering data in the coming years. We got in touch with Wayne Carter and Ali LeClerc of Couchbase to discuss how Couchbase Mobile is also ready for the upcoming era of Internet of Things.
Project Jigsaw is the hallmark feature of Java 9, the next major version release of Java, and is destined to bring modular programming into the Java mainstream. After years of negotiating and myriad JSRs and JEPs, Jigsaw is starting to take its final form. This tutorial considers all aspects of programming and migration to Project Jigsaw.
Machine learning is about making data-driven decisions or predictions based on existing data. Apache Spark and its machine learning library MLlib offer several algorithms useful for developing scalable machine learning applications. InfoQ spoke with Nick Pentreath, author of the book Machine Learning with Spark, about data science and machine learning topics.
The new book, "Elasticsearch in Action" by Radu Gheorghe, Lee Hinman and Roy Russo, covers Elasticsearch functionality, scalability, performance and administration.
Numerous developers are launching apps into the app stores and without excellent marketing, it can be easy for your mobile app to sit unnoticed in a corner. Ritesh shares some tips on app marketing. 1
All kinds of devices are connected, generating data and reacting to commands from central or distributed authorities. And it seems that the ideas of open source now can be applied to hardware ...
In this article, third installment of Apache Spark series, author discusses Apache Spark Streaming framework for processing real-time streaming data using a log analytics sample application.
Learn how to place Baratine’s async POJO facade in front of an existing library without modification, using an API-centric approach to exposing a library as a high performance microservice.
Boyan Mihaylov covers his experience when working with both traditional waterfall software architectures and agile ones. 10
AngularJS in Action by Lukas Ruebbelke is a hands-on book about AngulaJS. With AngularJS v.2 Beta just being released, InfoQ spoke with the author about the book and AngularJS direction.
In this article, author discusses the survival prediction of colorectal cancer as a multi-class classification problem and how to solve that problem using the Apache Spark's MLlib Java API.
Len Bass on the motivation for "DevOps: A Software Architect's Perspective", what does looking at DevOps from an architectural perspective mean, DevOps education, microservices and more. 1