Martin Heller

Contributing Editor

Martin Heller is a contributing editor and reviewer for InfoWorld. Formerly a web and Windows programming consultant, he developed databases, software, and websites from his office in Andover, Massachusetts, from 1986 to 2010. More recently, he has served as VP of technology and education at Alpha Software and chairman and CEO at Tubifi. Disclosure: He also writes for Hewlett-Packard's TechBeacon marketing website.

Deep learning frameworks: PyTorch vs. TensorFlow

Couchbase review: A smart NoSQL database

Couchbase review: A smart NoSQL database

Flexible, distributed document database offers an easy query language, mobile synch, independently scalable services, and strong consistency within a cluster

The best graph databases

The best graph databases

These stellar databases combine horizontal scalability with highly efficient engines for storing and analyzing connected data

The best distributed NoSQL databases

The best distributed NoSQL databases

Highly flexible and hugely scalable, NoSQL databases offer a range of data models and consistency options to suit your application

The best machine learning and deep learning libraries

The best machine learning and deep learning libraries

TensorFlow, Spark MLlib, Scikit-learn, PyTorch, MXNet, and Keras shine for building and training machine learning and deep learning models

10 new tricks your old database can do

10 new tricks your old database can do

You might be surprised by the powerful “NoSQL” features lurking in your old Oracle, SQL Server, MySQL, or PostgreSQL database

Machine learning algorithms explained

Machine learning algorithms explained

Machine learning uses algorithms to turn a data set into a predictive model. Which algorithm works best depends on the problem

Review: Kinetica analyzes billions of rows in real time

Review: Kinetica analyzes billions of rows in real time

GPU database is not only hugely scalable, but integrates graph analysis, location intelligence, and machine learning with standard SQL

Review: Google Cloud AutoML is truly automated machine learning

Review: Google Cloud AutoML is truly automated machine learning

Google’s AutoML lets you create customized deep learning models without any knowledge of data science or programming

Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

You don’t have to develop locally to get full IDE support. We compare three great tools that let you edit and debug code from a browser

TigerGraph review: A graph database designed for deep analytics

TigerGraph review: A graph database designed for deep analytics

Highly parallelized and horizontally scalable, TigerGraph shines for use cases that require multi-hop analytic queries

Choosing your Java IDE

Choosing your Java IDE

Compare Eclipse, NetBeans, and IntelliJ IDEA for features, usability, and project size and type. Updated December 2018

Load More