

Ian Pointer
Ian Pointer is a senior big data and deep learning architect, working with Apache Spark and PyTorch. He has more than 15 years of development and operations experience.


6 best programming languages for AI development
Which programming language should you pick for your machine learning or deep learning project? These are your best options

The best open source software of 2019
InfoWorld recognizes the leading open source projects for software development, cloud computing, data analytics, and machine learning

Apache Kafka vs. Apache Pulsar: How to choose
Apache Kafka set the bar for large-scale distributed messaging, but Apache Pulsar has some neat tricks of its own

InfoWorld’s 2019 Technology of the Year Award winners
InfoWorld editors and reviewers recognize the year’s best software development, cloud computing, big data analytics, and machine learning tools.

The best open source software for data storage and analytics
InfoWorld’s 2018 Best of Open Source Software Award winners in databases and data analytics

The best open source software for cloud computing
InfoWorld’s 2018 Best of Open Source Software Award winners in cloud computing

The best open source software for machine learning
InfoWorld’s 2018 Best of Open Source Software Award winners in machine learning and deep learning

GKE tutorial: Get started with Google Kubernetes Engine
Discover how easy it is to create a Kubernetes cluster, add a service, configure autoscaling, and tap other great features of GKE

The 5 best programming languages for AI development
Which programming language should you pick for your machine learning or deep learning project? These are your best options

PyTorch tutorial: Get started with deep learning in Python
Learn how to create a simple neural network, and a more accurate convolutional neural network, with the PyTorch deep learning library

DIY GPU server: Build your own PC for deep learning
Building your own GPU server isn't hard, and it can easily beat the cost of training deep learning models in the cloud

Spark tutorial: Get started with Apache Spark
A step by step guide to loading a dataset, applying a schema, writing simple queries, and querying real-time data with Structured Streaming

Bossie Awards 2016: The best open source big data tools
InfoWorld’s top picks in large-scale search, SQL on Hadoop, streaming analytics, and other flavors of distributed data processing

Had it with Apache Storm? Heron swoops to the rescue
Heron, Twitter's brand-new streaming replacement for Apache Storm, offers easier scaling and higher throughput while maintaining Storm code compatibility

Spark 2.0 prepares to catch fire
Today, Databricks subscribers can get a technical preview of Spark 2.0. Improved performance, SparkSessions, and streaming lead a parade of enhancements

Look out, Spark and Storm, here comes Apache Apex
A new open source streaming analytics solution derived from DataTorrent's RTS platform, Apex offers blazing speed and simplified programmability. Let's give it a spin

Apache Beam wants to be uber-API for big data
New, useful Apache big data projects seem to arrive daily. Rather than relearn your way every time, what if you could go through a unified API?

What Spark's Structured Streaming really means
Thanks to an impressive grab bag of improvements in version 2.0, Spark's quasi-streaming solution has become more powerful and easier to manage

Which freaking big data programming language should I use?
When it comes to wrangling data at scale, R, Python, Scala, and Java have you covered -- mostly