On-Premises or On-Cloud? How to Make the Choice

Introduction It was once a tech buzzword, but cloud computing has become a mature best practice for companies of all sizes and industries. Even if you don’t know it, it’s highly likely that part or all of your business has already moved into the cloud. Case in point: A whopping 96 percent of organizations now…

Read More

Iron Shout-out: Scout APM

At Iron we love programming languages.  We started off with Ruby way back in the day, and eventually moved most of our latency critical services to Golang.  Internally, our team is made of some that love Typescript, some that speak fluent Rust, and myself… I’m a big Erlang nerd at heart, so I’m obviously a big…

Read More

Webhooks the Right Way™

If you’re a developer, dealing with webhooks is a part of your life. Nowadays almost every subscription service allows for these user-defined callbacks.  For example, when a Lead is added to Salesforce, you may want to have a task that runs in the background to generate more information about the company they work for.  Maybe you…

Read More

AWS EC2: P2 vs P3 instances

blank

Amazon announced its latest generation of general-purpose GPU instances (P3) the other day, almost exactly a year after the launch of its first general-purpose GPU offering (P2).  While the CPUs on both suites of instance types are similar (both Intel Broadwell Xeon’s), the GPUs definitely improved.  Note that the P2/P3 instance types are well suited…

Read More

Iron.io at The Machine Learning Conference

    Attending MLconf in San Francisco on November 10th? If so, come say hello! We’ve been seeing more and more customers hiring machine learning talent in order to tackle operational efficiencies and hone in on their forecasting. Iron’s platform is helping in almost all phases of the process, from ETL operations helping with the…

Read More

Securing Serverless

Guy Podjarny published a great blog post discussing the Serverless space from a security perspective. I highly recommend reading it as it touches on some great points, going over both the security benefits and possible risks. Two points he made definitely stood out to me, and the first was the concept of a greater attack…

Read More

Buzzwords: Microservices, Containers and Serverless at Goto Chicago

It was an honor to give a talk on the future of Serverless at goto Chicago, an enterprise developer conference running from May 24 to 25, 2016. As you can see from the full room, containers, microservices and serverless are popular topics with developers, and this interest extends across a wide swath of back-end languages,…

Read More

Microservices Architecture and Container Technology Explained

Guest blog by Bob Johnson Vice President & Principal Analyst at IDG Connect Fighting for space in the world of web based services and applications needs a quick eye and a strong software development arm, and companies everywhere are looking at new ways to boost agility and shorten their time to market. One of these is microservices,…

Read More

Batch Processing: A Tutorial on Workers, Queueing and Gelato

Batch processing is one of the earliest ways of data processing, utilized by Herman Hollerith’s Tabulating Machine in 1890. Batch processing was developed to take advantage of scarce computing resources: it avoids idling these expensive resources by queueing instructions to process data without manual user intervention, and can shift workload to times when resources are…

Read More

Distinguished Microservices: It’s in the Behavior

This post originally appeared on DZone Microservices is more than just an academic topic. It was born out of the challenges from running distributed applications at scale; enabled by recent advancements in cloud native technologies. What started as a hot topic between developers, operators, and architects alike, is now catching on within the enterprise because…

Read More