Favorites from GitHub Universe

GitHub Universe

Remember when enterprise shied away from Open Source software? I sure do. The times they aren’t a changin’.  Led to by the desire to cut costs and create better products, companies are embracing open source. Business today runs on a mix of open and closed solutions.

Nowhere was this more apparent than at the inaugural GitHub Universe conference last week.

Continue reading “Favorites from GitHub Universe”

Notes from Gotham Go

Notes from Gotham Go
Thanks to Anthony Quintano for the base image! CC BY 2.0

Last week, I had the pleasure of joining gophers at Gotham Go. It was a incredibly dense single day of information. What follows is a quick impression of each talk, along with links to more detailed material. Special thanks to Peggy Li for tossing her notes on github!

UPDATE: VODs are appearing online now. You can view these talks on Youtube.

Continue reading “Notes from Gotham Go”

2015 Container Summit notes and learnings, Part 1

Container Summit 2015

A day ago I joined 700+ folks at the Palace Hotel in San Francisco to attend the 2015 Container Summit. Container’s are young, but one thing this event made clear is the forebears have been around quite a while.

A favorite part of the summit was hearing war stories. That is, how containers are called on to get things done in the real world. There were plenty of looks to the past and the future, as well.

I learned quite a bit! What follows is part one of my notes and learnings from Container Summit.
Continue reading “2015 Container Summit notes and learnings, Part 1”

Erin McKean on Master/slave vs Primary/replica

The master/slave debate Thanks to Vijayasarathi R. for the base image! CC BY 2.0

A couple months ago Drupal and Django switched from master/slave to new terminology. The goal was to adopt a term that’s more inclusive. When that happened, a big discussion kicked off around most of the Tech water coolers.

With inclusiveness as a hot topic today, we figured it’s a good time to fire the discussion up again. Iron.io has the good fortune of working in the same place as Erin McKean. Word nerd, crafty dress maker, and CEO / Developer for Wordnik.com.

We grabbed Erin to share some of her thoughts. What’s in a good method name? What’s the most confusing term in programming? What does it mean to move from master/slave?

Read on to find out!

Continue reading “Erin McKean on Master/slave vs Primary/replica”

At @SCALE 2015

Yesterday I swung down to San Jose to listen to Facebook, Box, Google, Twitter, Microsoft and other leaders speak at the overflowing San Jose Convention Center. The @SCALE 2015 conference was a great opportunity to hear Tech titans speak.

It was a scene of hungry minds and egalitarian ideals. If there’s a core takeaway from @SCALE, it’s this: we’re all in it together. Why not share?

Thanks to JD Hancock for the base image CC BY 2.0 Thanks to JD Hancock for the base image CC BY 2.0

Continue reading “At @SCALE 2015”

Erin McKean on Master/slave vs Primary/replica

The master/slave debate Thanks to Vijayasarathi R. for the base image! CC BY 2.0

A couple months ago Drupal and Django switched from master/slave to new terminology. The goal was to adopt a term that’s more inclusive. When that happened, a big discussion kicked off around most of the Tech water coolers.

With inclusiveness as a hot topic today, we figured it’s a good time to fire the discussion up again. Iron.io has the good fortune of working in the same place as Erin McKean. Word nerd, crafty dress maker, and CEO / Developer for Wordnik.com.

We grabbed Erin to share some of her thoughts. What’s in a good method name? What’s the most confusing term in programming? What does it mean to move from master/slave?

Read on to find out!

Continue reading “Erin McKean on Master/slave vs Primary/replica”

The Workloads of the Internet of Things

I must say my favorite part about researching the Internet of Things has to be the mind blowing stats. Just a couple from the arsenal… we already have more connected devices on the planet than humans, and every two days we create more data than all of human history up to 2003. The predictions are wild too… Intel predicts that there will be 200 billion connected devices by 2020, and Cisco predicts the market size to reach $14.4 Trillion by 2022. It’s hard to really wrap your head around numbers like that, but there was one that really jumped out at me – IDC predicts that Internet of Things workloads will increase approximately 750% by 2019. Why that really matters: how on earth are we going to handle that level of scale?

Continue reading “The Workloads of the Internet of Things”

Beyond The Hype: The Internet of Things

Internet-of-Things-On-Demand-WebinarThe buzz surrounding the Internet of Things shows no signs of subsiding. At the same time, its potential has grown expediently. This appears to be one case where what is delivered will dwarf the hype. But, what does this mean for you and me?

Though the media and analysts talk about enabling Internet data in previously unconnected devices, many people have trouble visualizing exactly what that means. Continue reading “Beyond The Hype: The Internet of Things”

No lock in, thanks to Docker

Flexibility and the freedom to choose are among the core tenets at Iron.io. For those who have been following Iron.io posts for some time, we’re sure you’ve read a number of the Docker-related developments we released over the past year, including the previous blog post that IronWorker supports custom Docker images. This is awesome not only for many reasons from a workflow perspective, it also means there’s no lock in.

Continue reading “No lock in, thanks to Docker”

Smart Endpoints. Smart Pipes. Smarter Microservices.

This is the second post in a series on microservices. Read our previous post on the service computing environment: The Ephemeral Life of Dockerized Microservices.

The use of microservices is a growing trend in application development because it provides an answer to the overhead incurred by monolithic applications. The practice of breaking apart application components into independent services introduces more moving parts to manage, however, requiring a robust communication method in order to keep services and data in sync. The idea is to decouple services without derailing your application.

Continue reading “Smart Endpoints. Smart Pipes. Smarter Microservices.”