

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.

What is PyTorch? Python machine learning on GPUs
PyTorch 1.10 is production ready, with a rich ecosystem of tools and libraries for deep learning, computer vision, natural language processing, and more. Here's how to get started with PyTorch.

What is a data lake? Massively scalable storage for big data analytics
Dive into data lakes—what they are, how they're used, and how data lakes are both different and complementary to data warehouses.

Review: Databricks Lakehouse Platform
Databricks Lakehouse Platform combines cost-effective data storage with machine learning and data analytics, and it's available on AWS, Azure, and GCP. Could it be an affordable alternative for your data warehouse needs?

InfoWorld’s 2022 Technology of the Year Award winners
InfoWorld celebrates the year’s best products in software development, cloud computing, data analytics, and machine learning.

Review: The 10 best JavaScript editors
Sublime Text, Visual Studio Code, Brackets, and Atom rise to the top, but several others are also worth considering.

Review: The 6 best JavaScript IDEs
WebStorm, Visual Studio 2017, Visual Studio Code, NetBeans, Komodo, and Eclipse pull out the stops for JavaScript, Node.js, and friends.

What is a serverless database? Elastic compute for the data tier
Serverless databases offer highly scalable, cloud-based data storage and retrieval without requiring you to provision CPU or storage ahead of time.

Review: Creatio 8.0 Atlas shoulders no-code CRM
Creatio 8.0 Atlas is a competent no-code development environment, with good CRM capabilities for sales, marketing, and service, and good BPM capabilities.

What is Apache Kafka? Scalable event streaming
Originally developed at LinkedIn, Apache Kafka is one of the most mature platforms for event streaming. Kafka is used for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.

How to choose a streaming data platform
Many of the best platforms for managing, storing, and analyzing streaming data are Apache open source projects, along with commercial and cloud implementations of those projects.

What is OLTP? The backbone of ecommerce
Online transaction processing systems are purpose-built to handle large numbers of transactions by large numbers of concurrent users, while guaranteeing the integrity of the data.