This is the first article of a two article series in which we try to work from the abstract level of IoT reference architectures towards the concrete architecture and implementation for selected use cases. This first article will cover the definition of a more concrete and comprehensible architecture whereas the second part will then apply this architecture to actual use cases.
An interview with Alexander Heusingfeld and Tammo van Lessen about getting operations involved in architecture and dealing with "us vs. them" behavior when applying DevOps, how to use the Self-Contained Systems approach to modernize software systems, similarities and differences between Self-Contained Systems and microservices, improving deployment pipelines and using measurements in deployment.
Brian Wilt, Head of Data Science and Analytics at Jawbone, recently gave a presentation at QCon SF about Machine Learning applications at Jawbone. Here we ask more about current and future directions of research and development around sleep research, getting actionable insights, getting wearables to play a significant role in healthcare, and cool projects currently in their early stages at Jawbone
APIs are a lightweight agile way of building reusable systems. Previously only some SOA adopters delivered these goals. Some key differences are the shift to distributed resources & statelessness. 4
Our physical world is about to become digitally enabled and according to various predictions, there will be many billions of IoT devices going online and collecting data in the coming years. 1
Project Jigsaw, destined to bring modular programming into the Java mainstream, is starting to take its final form. This tutorial considers all aspects of programming and migration to Project Jigsaw. 4
Machine learning is about making decisions or predictions based on existing data. InfoQ spoke with Nick Pentreath, author of Machine Learning with Spark, about data science & 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. 2
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. 1