The MongoDB team has been out touring cities and detailing its plans for the future of its NoSQL database. At the last stop in San Francisco, the features for version 2.8 were laid out. Chief among them is document-level concurrency control, a feature that will enable developers to build write-intensive applications, like Internet of Things … continue reading
The spotlight turned to data analysis and real-world business use cases at Big Data TechCon, which winds down today in San Francisco. Talk was of day-to-day work and decision processes needed to support large-scale Big Data operations, with topics such as Hadoop, Spark, NoSQL and traditional relational databases, and how they can be leveraged for … continue reading
C++ creator proposes unified call syntax Programmer Bjarne Stroustrup, the designer and original implementer of the C++ programming language, has published an ISO proposal to add a unified call syntax to C++. The initial proposal explores the possibility of giving member functions preference over non-member functions by defining thex.f(y) and f(x,y) notations to be equivalent, thus eliminating … continue reading
What worked in the past may not work in the present. That’s certainly true for how I, and many of my colleagues in the industry, have looked at databases. As a software engineer and database architect by trade, I see clear analogies of how the software and database communities came to realize that traditional approaches … continue reading
Realm for Android Less than three months after releasing Realm for iOS, the mobile database provider is releasing Realm for Android, maintaining the same simple API and modern design as the iOS version. “We consciously tried to release Android in an earlier state than what we shipped for iOS, so that we could benefit from … continue reading
You’ve gotta read “Data Divination: Big Data Strategies,” Pam Baker’s new book about Big Data. Actually, let me change my recommendation. If you are a techie and you are looking for suggestions on how to configure your Hadoop installation or optimize the storage throughput in your NAS array, this isn’t the book for you. Rather, … continue reading
While Continuous Delivery practices for applications have gone mainstream, Continuous Delivery for the database is still lagging behind. A recent survey by DBmaestro revealed that organizations are hesitant to adopt Continuous Delivery for the database because of a mistrust in automation, lack of awareness, inability to change organizational culture, budget restraints, and opposition from management … continue reading
More and more businesses are working with NoSQL and SQL databases, but the problem is that there isn’t anybody providing a vision for how these different database tools might come together, according to Dave Rosenthal, CEO of FoundationDB. FoundationDB wants to change that. The company just released a free, open-source SQL database engine that sits … continue reading
#1: Readings in Databases Curated and maintained by Reynold Xin, Readings in Databases is “a list of papers dedicated to understanding databases and building new data systems.” The collections span basics and algorithms, system design, computation, various types of databases, and trends such as cloud computing. #2: Chartist.js This “simple responsive charting library” provides a … continue reading
One of the biggest problems developers face when building data-driven apps is having to access data from multiple data sources, according to R. Paul Singh, CEO of Espresso Logic. “What we are seeing and hearing is a lot of customers’ data isn’t in SQL only; they also have it in NoSQL databases,” he said. “Having … continue reading
Logs were previously the last-resort debugging tool that a developer or Ops pro turned to when a serious issue arose. They were seen as complex data streams that only the most sophisticated and knowledgeable of engineers could understand. However, today, thanks to log-management innovations like real-time analysis, parsing and event visualizations, logs are now used … continue reading