Avoiding unintended build serialization

While attending our user summit a couple of weeks back, I had an interesting conversation with one of our customers.  He had expressed excitement over discovering some unintended and unwanted CI build serialization.  In this case, it happened to be in the unit test phase of his build.  They had...

Accelerating Time To Market for Android Devices

One billion – it’s a big number. It’s the number of dollars it cost Facebook to purchase Instagram and a little more than 3x the population of the United States. It’s also the number of Android devices expected to be activated within a year. What makes it a staggering figure...

Electric Cloud Customer Summit 2012 by the Numbers

This article was originally published on blog.melski.net. This month saw the fifth annual Electric Cloud Customer Summit, in many ways the best event yet. Located at the historic Dolce Hayes Mansion in San Jose, California, the 2012 Summit had more presentations, more repeat attendees, and more customer and partner involvement...

Fixing Recursive Make

Our Chief Architect Eric Melski just blogged about the consequences and limitations with correctness and performance when you're dealing with recursive makes, backed up by some interesting metrics and insights. Eric's also detailing how the design of Electric Make in ElectricAccelerator eliminates the biggest problems attributed to recursive make, without...

Design time vs runtime complexity

I've been spending a lot of time using ElectricDeploy recently.  What I really like about ElectricDeploy is the clean separation between design time and runtime actions.  Many products I have used have complexity at design time and carry that complexity through to runtime. I believe we have hit the right...

Deployment automaton, aviation style.

Forester analyst Glenn O'Donnell uses a good analogy when he speaks to describe the importance and value of testing and refining your application deployments before pushing an application to production. To make his point he asks, "What if Boeing didn't test it's plane designs before you flew on them?" So,...

How do you manage your large codebase?

Ever wondered how others manage large and complex software codebases? - how to cope with needs to support a growing range of platforms and variants? - what best practices to put in place to secure long term maintainability? Dr Dobbs just published the article "Building QuickBooks: How Intuit Manages 10...

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.

c9d9 Continuous Discussion on Agile, DevOps, and Continous Delivery

Next episode:

Episode 84: Software and Pipeline Architecture for DevOps

February 6, 2018, 10am PT