Apache CouchDB is an open source document NoSQL database that uses JSON for storing documents. In this article, Jan Lehnardt gives an overview of CouchDB, its architecture and what problems it aims to solve and why it is different from all other databases.
Practical Cassandra: A Developer's Approach book by Russell Bradberry and Eric Lubow, is a developer's guide to build applications using Cassandra NoSQL database. InfoQ spoke with the authors about the book, Cassandra data model, design considerations and how Cassandra performs concurrency and versioning of the data sets.
In this IEEE article, authors provide an overview of current technologies for crowdsourcing in software development. They talk about the requirements, current practice and trends in collaborative platforms.
Goodgame Studios leverages events to track player behaviors. Due to the volume of their events, Goodgame Studios uses RabbitMQ and cloud technologies to capture this data for further processing.
Scala 2.12 will require a Java 8 or above JVM to run. This release, scheduled for release in early 2016, will not run on any JVM before version 8.
In this article, authors discuss a case study of several Android mobile apps to analyze software reuse in terms of inheritance and code reuse as well as framework reuse of whole apps.
There are hundreds of thousands of mobile applications in the iOS or Android app stores. In this article we would like to show you two not so common ways to build native apps with Java and Xtend.
Cindy Walker spoke at Enterprise Data World Conference about using semantic approaches to augment data management practices. InfoQ spoke with her about these best practices and data analytics.
This article summarizes the key takeaways and highlights from QCon New York 2014 as blogged and tweeted by attendees.
Prior to JDK8 class metadata and constants would live in an area called the “permanent generation”. In JDK8 PermGen has now moved to native memory, to an area known as the “Metaspace”. 2
Search engines are developed using standard sets of test cases to measure the effectiveness of alternative approaches. This article talks about TREC project used to measure quality of search results.
VRaptor's latest version 4 CDI MVC framework is now available. In this article we take a tour of how to use this simple but powerful framework to build web applications 2