Alex headshot

AlBlue’s Blog

Macs, Modularity and More

QConLondon 2012 Slides

2012 Qcon Conference

Most (but not all) of the slides have been published on the QCon website, but they’re distributed over three days and aren’t spectacularly easy to find. I’ve made a list of just the slides so you can find the ones that you want all on one page. Any corrections/omissions, please let me know @alblue on Twitter.

Wednesday

Architcture

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/StefanTilkov_BreakingTheMonolithTowardsASystemOfSystemsArchitecture.pdf”>Stefan Tilkov - Breaking The Monolith Towards A System Of Systems Architecture</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JesperRichter-Reichhelm_GamesForTheMassesHowDevOpsAffectsArchitectureDesign.pdf”>Jesper Richter-Reichhelm - Games For The Masses How Dev Ops Affects Architecture Design</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MichaelStal_NothingIsPermanentExceptChangeHowSoftwareArchitectsCanEmbraceChange.pdf”>Michael Stal - Nothing Is Permanent Except Change How Software Architects Can Embrace Change</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/SamHamilton_BuildingANewTechnologyStackMidFlight.pdf”>Sam Hamilton - Building A New Technology Stack Mid Flight</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/DanNorth_DecisionsDecisions.pdf”>Dan North - Decisions Decisions</a>

Highly Available Systems

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JoeArmstrong_BuildingHighlyAvailableSystemsInErlang.pdf”>Joe Armstrong - Building Highly Available Systems In Erlang</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MarkMcGranaghan_HighAvailabilityAtHeroku.pdf”>Mark Mc Granaghan - High Availability At Heroku</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JohnAllspaw_FaultToleranceAnomalyDetectionAndAnticipationPatterns.pdf”>John Allspaw - Fault Tolerance Anomaly Detection And Anticipation Patterns</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JodiMoran_ZeroToTenMillionDailyUsersInFourWeeksSustainableSpeedIsKing.pdf”>Jodi Moran - Zero To Ten Million Daily Users In Four Weeks Sustainable Speed Is King</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MartinThompson_EventSourcedArchitecturesAndWhatWeHaveForgottenAboutHighAvailability.pdf”>Martin Thompson - Event Sourced Architectures And What We Have Forgotten About High Availability</a>

Cloud

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AndrewPhillips_DesigningAndConsumingACloud20API.pdf”>Andrew Phillips - Designing And Consuming A Cloud 2.0 API</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/SalvatoreOrlando_QuantumVirtualNetworksForOpenStackClouds.pdf”>Salvatore Orlando - Quantum Virtual Networks For Open Stack Clouds</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/PatrickDebois_CloudSoMuchMoreThanAToolFest.pdf”>Patrick Debois - Cloud So Much More Than A Tool Fest</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JamesMitchell_LeveragingCloudBrokersToOptimizeYourCloudArchitecturesCostStructureAndExtendYourProviderChoice.pdf”>James Mitchell - Leveraging Cloud Brokers To Optimize Your Cloud Architectures Cost Structure And Extend Your Provider Choice</a>

Cross Platform Mobile

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MaximilianoFirtman_MobileHTML5AndTheCrossPlatformPromise.pdf”>Maximiliano Firtman - Mobile HTML5 And The Cross Platform Promise</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JeromeGiraud_WinkAndTheMobileWebInnovation.pdf”>Jerome Giraud - Wink And The Mobile Web Innovation</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AndreaGiammarchi_LocationAwareMobileWebAppWithHTML5AndJavaScript.pdf”>Andrea Giammarchi - Location Aware Mobile Web App With HTML5 And Java Script</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/ChristopheCoenraets_CrossPlatformMobileAppsWithHTMLJavaScriptAndPhoneGap.pdf”>Christophe Coenraets - Cross Platform Mobile Apps With HTML Java Script And Phone Gap</a>

Hard Core Java

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/SimonRitter_TheFutureOfTheJavaPlatformJavaSE8Beyond.pdf”>Simon Ritter - The Future Of The Java Platform JavaSE8 and Beyond</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JevgeniKabanov_DoYouReallyGetClassLoaders.pdf”>Jevgeni Kabanov - Do You Really Get Class Loaders</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/TrishaGee_ConcurrentProgrammingUsingTheDisruptor.pdf”>Trisha Gee - Concurrent Programming Using The Disruptor</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AttilaSzegedi_JVMPerformanceOptimizationsAtTwittersScale.pdf”>Attila Szegedi - JVM Performance Optimizations At Twitters Scale</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/GilTene_UnderstandingJavaGarbageCollectionAndWhatYouCanDoAboutIt.pdf”>Gil Tene - Understanding Java Garbage Collection And What You Can Do About It</a>

High Performance Systems

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/TomLubinski_OvercomingTheTopFourChallengesToRealTimePerformanceInLargeScaleDataCentricApplications.pdf”>Tom Lubinski - Overcoming The Top Four Challenges To Real Time Performance In Large Scale Data Centric Applications</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AdeOshineye_TheNextGenerationOfGoogleAPIs.pdf”>Ade Oshineye - The Next Generation Of Google APIs</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MarkLittle_IsEnterpriseJavaReadyForMobileAndCloud.pdf”>Mark Little - Is Enterprise Java Ready For Mobile And Cloud</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/StephenBurton_WhatCanDevOpsLearnFromFormula1.pdf”>Stephen Burton - What Can Dev Ops Learn From Formula1</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AloisReitbauer_HowToMeasurePerformanceFromTheUsersPerspective.pdf”>Alois Reitbauer - How To Measure Performance From The Users Perspective</a>

Big Data

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/DmitriySetrakyan_GridGainVsHadoopWhyElephantsCantFly.pdf”>Dmitriy Setrakyan - Grid Gain vs Hadoop Why Elephants Cant Fly</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/PaulSanford_DataBeLikeWater.pdf”>Paul Sanford - Data Be Like Water</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/SteveVinoski_BuildingDistributedSystemsWithRiakCore.pdf”>Steve Vinoski - Building Distributed Systems With Riak Core</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/HsiaoSu_and_KenTune_RealWorldBigDataAchieving100KTransactionsPerSecondWithANoSQLDatabase.pdf”>Hsiao Su and Ken Tune - Real World Big Data Achieving 100 K Transactions Per Second With A No SQL Database</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AlvinRichards_YouveBuiltYourApplicationSoWhatNext.pdf”>Alvin Richards - You’ve Built Your Application So What Next</a>

Thursday

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/RichHickey_SimpleMadeEasy.pdf”>Rich Hickey - Simple Made Easy</a>

Architecture

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/BenjaminStopford_and_FarzadPezeshkpour_and_MarkAtwell_ProgressiveArchitecturesAtTheRoyalBankOfScotland.pdf”>Benjamin Stopford, Farzad Pezeshkpour and Mark Atwell - Progressive Architectures At The Royal Bank Of Scotland</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MichaelBrunton-Spall_ArchitectingForFailureAtTheGuardianCoUk.pdf”>Michael Brunton-Spall - Architecting For Failure At The Guardian</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AryaAsemanfar_RunningOneOfTheWorldsLargestRealTimeServicesTwitter.pdf”>Arya Asemanfar - Running One Of The Worlds Largest Real Time Services Twitter</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AshishThusoo_BigDataArchitecturesAtFacebook.pdf”>Ashish Thusoo - Big Data Architectures At Facebook</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MannyPelarinos_ArchitectureAtScaleAtESPN.pdf”>Manny Pelarinos - Architecture At Scale At ESPN</a>

Agile

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AinoVongeCorry_RetrospectivesWhoNeedsThemAnyway.pdf”>Aino Vonge Corry - Retrospectives Who Needs Them Anyway</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/KrisLander_and_SukiBains_230IterationsLater.pdf”>Kris Lander and Suki Bains - 230 Iterations Later</a>

Platform as a Service

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/PaulFremantle_TheEvolutionOfPaaS.pdf”>Paul Fremantle - The Evolution Of PaaS</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/ColinHumphreys_LessonsLearnedInDeployingPaaS.pdf”>Colin Humphreys - Lessons Learned In Deploying PaaS</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JeremyVoorhis_BuildingAPaaSByExtendingCloudFoundry.pdf”>Jeremy Voorhis - Building A PaaS By Extending Cloud Foundry</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MarkRendle_PlatformChoicesOnTheWindowsAzurePaaSitsNotJustNETAndSQLServer.pdf”>Mark Rendle - Platform Choices On The Windows Azure PaaSits Not Just NET And SQL Server</a>

### HTML5 and JavaScript ###

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AllenWirfs-Brock_JavaScriptTodayAndTomorrowEvolvingTheAmbientLanguageOfTheAmbientComputingEra.pdf”>Allen Wirfs-Brock - Java Script Today And Tomorrow Evolving The Ambient Language Of The Ambient Computing Era</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/ZefHemel_TamingJavaScriptWithCloud9IDEATaleOfTreeHugging.pdf”>Zef Hemel - Taming Java Script With Cloud9 IDE - A Tale Of Tree Hugging</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/HoriaDragomir_FastMobileUIs.pdf”>Horia Dragomir - Fast Mobile UIs</a>

Finance

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/ToddMontgomery_HighPerformanceNetworkApplicationsInTheCapitalMarkets.pdf”>Todd Montgomery - High Performance Network Applications In The Capital Markets</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AndrewStewart_ModellingInAColdClimate.pdf”>Andrew Stewart - Modelling In A Cold Climate</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/KevinHoustoun_and_RupertSmith_ExtremeFIXMessagingForLowLatency.pdf”>Kevin Houstoun and Rupert Smith - Extreme FIX Messaging For Low Latency</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JamesSpooner_AccelerationInTheWildWithDataflowComputing.pdf”>James Spooner - Acceleration In The Wild With Dataflow Computing</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/MartinThompson_and_MichaelBarker_LockFreeAlgorithmsForUltimatePerformance.pdf”>Martin Thompson and Michael Barker - Lock Free Algorithms For Ultimate Performance</a>

Cloud Development

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JonathanAllin_RuntimeAnalyticsFindingOutWhatYourUsersReallyThinkOfYourSoftware.pdf”>Jonathan Allin - Runtime Analytics Finding Out What Your Users Really Think Of Your Software</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/BaruchSadogursky_BuildTrustInYourBuildToDeploymentFlow.pdf”>Baruch Sadogursky - Build Trust In Your Build To Deployment Flow</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AdityaBansod_BuildingMobileHTML5AppsInHoursNotDays.pdf”>Aditya Bansod - Building Mobile HTML5 Apps In Hours Not Days</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JamesStrachan_RidingTheCamelIntoTheCloud.pdf”>James Strachan - Riding The Camel Into The Cloud</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JagsRamnarayan_and_JimBedenbaugh_BankingCaseStudyScalingWithLowLatencyUsingNewSQL.pdf”>Jags Ramnarayan and Jim Bedenbaugh - Banking Case Study Scaling With Low Latency Using New SQL</a>

Friday

Big Data

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/AkmalB.Chaudhri_MirrorMirrorOnTheWallWhatsTheFairestDatabaseTechnologyOfAll.pdf”>Akmal B. Chaudhri - Mirror Mirror On The Wall Whats The Fairest Database Technology Of All</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/BenjaminStopford_WhereDoesBigDataMeetBigDatabase.pdf”>Benjamin Stopford - Where Does Big Data Meet Big Database</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/SiddharthAnand_DataInfrastructureLinkedIn.pdf”>Siddharth Anand - Data Infrastructure Linked In</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/ParandTonyDarugar_HadoopScalableInfrastructureForBigData.pdf”>Parand Tony Darugar - Hadoop Scalable Infrastructure For Big Data</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/JohnDavies_CachingNOSQLGridsWhatTheBanksCanTeachUs.pdf”>John Davies - Caching NoSQL Grids What The Banks Can Teach Us</a>

Integration

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/DavidDawson_and_MarcusKern_ApplicationsForMassAudienceParticipationNotOnlyNoSQL.pdf”>David Dawson and Marcus Kern - Applications For Mass Audience Participation Not Only NoSQL</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/TheoSchlossnagle_ScalableInternetArchitectures.pdf”>Theo Schlossnagle - Scalable Internet Architectures</a>

Mobile

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/KrestenKrabThorup_BringingRiakToTheMobilePlatform.pdf”>Kresten Krab Thorup - Bringing Riak To The Mobile Platform</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/KevinKorngut_AIRMatters.pdf”>Kevin Korngut - AIR Matters</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/KarlKrukow_CalabashAnOpenSourceAutomatedTestingTechnologyForNativeMobile.pdf”>Karl Krukow - Calabash An Open Source Automated Testing Technology For Native Mobile</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/DamienKatz_MobilePersistenceWithCouchbaseSyncpoint.pdf”>Damien Katz - Mobile Persistence With Couchbase Syncpoint</a>

Scala and Funcational Programming

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/PhilipWadler_FaithEvolutionAndProgrammingLanguagesFromHaskellToJava.pdf”>Philip Wadler - Faith Evolution And Programming Languages From Haskell To Java</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/GuillaumeBort_and_SadekDrobi_NonBlockingComposableReactiveWebProgrammingWithIterateesInPlay2.pdf”>Guillaume Bort and Sadek Drobi - Non Blocking Composable Reactive Web Programming With Iteratees In Play2</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/GrahamTackley_ScalaSimplifyingDevelopmentAtGuardianCoUk.pdf”>Graham Tackley - Scala Simplifying Development At The Guardian</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/DamienKatz_ErlangInTheRealWorldCouchDB.pdf”>Damien Katz - Erlang In The Real World Couch DB</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/TomasPetricek_AsynchronousProgrammingOnTheServerAndTheClientInF.pdf”>Tomas Petricek - Asynchronous Programming On The Server And The Client In F#</a>

Agile

  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/KarlScotland_ManagingAPortfolioOfAgileProjects.pdf”>Karl Scotland - Managing A Portfolio Of Agile Projects</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/SteveMiller_XMLIsGreatButIdRatherBeCoding.pdf”>Steve Miller - XML Is Great But I’d Rather Be Coding</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/GilTene_UnderstandingApplicationHiccupsAndWhatYouCanDoAboutThem.pdf”>Gil Tene - Understanding Application Hiccups And What You Can Do About Them</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/TonyGrout_DisciplinedAgileDeliveryAndALMTheArtOfThePossibleToTheArtOfThePractical.pdf”>Tony Grout - Disciplined Agile Delivery And ALM The Art Of The Possible To The Art Of The Practical</a>
  • <a rel=nofollow href=”http://qconlondon.com/dl/qcon-london-2012/slides/DavidFelcey_BringingObjectsToLifeTheLiveObjectPattern.pdf”>David Felcey - Bringing Objects To Life The Live Object Pattern</a>