Dealing with big black boxes

0f698d0c08d4d77f1b981eb449056dac?s=47 Fergus Doyle
September 20, 2014

Dealing with big black boxes

"Full-stack" includes so much more than just client and server these days, with systems building on top of multiple database engines, caching layers, search backends, third party web services and hosting solutions to name but a few.

What does this mean for infrastructure? In this talk we'll explore the impact maintaining so many independent cogs can have on a system as a whole.

We’ll look at third-party components vs. those developed and maintained in-house and their similarities and differences. How can we encapsulate and efficiently test components in such disparate systems? What can we do to minimise the overhead and risk of releasing new code to individual components nested deep within the machine?

0f698d0c08d4d77f1b981eb449056dac?s=128

Fergus Doyle

September 20, 2014
Tweet