Join us at muCon London on November 6-7th 2017

Join µCon 2017 to learn how other teams have adopted microservices and what they learned along the way. Help shape the conversation in discussions with some of the worlds leading architects and microservices experts. Share the challenges you are facing, the technologies you are exploring and the skills you have gained with 400 other engineers passionate about creating highly flexible systems that rock. Follow us at #mucon for all the latest updates on the conference!
Thank you for making muCon London 2016 such an amazing conference! We hope you've enjoyed it as much as we did! Find below some more information, and stay in the loop!
Check out muCon 2016's Highlights and Conversations with speakers here!
Tickets
Registration is open and we have some great Early Bird offers available so if you are planning to join us for two days packed with Android fun, get your skates on and book your ticket today!
Call for Papers is CLOSED!
Many thanks to all of you for submitting a proposal! The programme will be published shortly, keep an eye on this page to keep up to date with our announcements!
Code of Conduct
Please find our Code of Conduct here.
Get Involved
Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!
Join us for the muCon London Bytes evening events at CodeNode

Want to stay in the loop with the latest developments within the microservices community?
Join us at the brand new muCon London Bytes series we'll be hosting at CodeNode leading up to muCon 2017!
Find more information here!
Impressions of last year
Excited? Share it!
Day 1: Day 1: Monday 6th November 2017
Don't miss these amazing talks!
Track | CTRL | ALT/TAB | ||||||
08:00
Invalid Time
Invalid Time
|
Registration & Breakfast Refreshments |
|||||||
09:00
Invalid Time
Invalid Time
|
Welcome to muCon 2017 - Day 1! |
|||||||
09:15
Invalid Time
Invalid Time
|
KEYNOTE
microservices
production
case-study
mu-con
About the speaker...Russ MilesRuss Miles is on a mission, as an Author, Speaker and Engineering Manager, to help people thrive in one of the harshest, and potentially impactful, working environments: software system engineering. Through his books, mentorship, open source contributions, talks, courses and his daily work, Russ tries to help people that are responsible for building and running some of today's most critical software-based systems to develop their own personal resilience, empathy, EQ and grit to flourish at work and in their lives. Russ can be reached in email at russ@russmiles.com, on Linkedin, and on Twitter.
|
|||||||
10:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
10:15
Invalid Time
Invalid Time
|
With DevOps you have learnt that you cannot simply state "it works on my machine" any more, not without a very real threat of violence from your team mates! You have the responsibility to appreciate the operational side of our software and, naturally, this means working on it collaboratively with your teams. However, are CI/CD, infrastructure as code or automation enough? The complex systems you build today out of microservices have a lot of unlocked potential and pitfalls around fault tolerance and resilience. The various stresses the system is under represent learning potential and so how do you unlock that for you and, more importantly, for your teams? Sylvain Hellegouarch will share with you what it looks like to try, learn and adapt on a complex system made of unpredictable parts through the somewhat new Chaos Engineering displine and the open source chaostoolkit. But, is it actually so new? Other industries have been conducting those experiments for decades as Sylvain will also tell you in this talk. |
Serverless systems allow you to concentrate solely on your code and let the provider deal with infrastructure issues such as scaling and routing. Serverless is best known for responding to events, however it is also an excellent choice for APIs and microservices. In this session Rob will share with you how he has used Apache OpenWhisk to implement APIs using the Swift programming language. You will learn how an API is built in Swift for deployment to Apache OpenWhisk. In order to do this, Rob will also cover key features of the Swift language and why it is good for server-side applications. You'll then learn how to write HTTP APIs frontend by the built-in API Gateway. By walking through this process of building an API, you'll be well placed to build your own serverless APIs.
mucon
apache
swift
apis
microservices
serverless
openwhisk
About the speaker...Rob AllenRob Allen is a software consultant and developer with many years experience. He contributes to various Open Source projects & is a published author, based in the UK where he runs Nineteen Feet Limited, focussing on APIs, training and consultancy. In his spare time, Rob blogs at akrabat.com and can often be seen with a camera in his hand. |
||||||
11:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
11:15
Invalid Time
Invalid Time
|
The “Twelve-Factor” application model has come to represent twelve best practices for building modern, cloud-native applications. With guidance on things like configuration, deployment, runtime, and multiple service communication, the Twelve-Factor model prescribes best practices that apply to everything from web applications to APIs to data processing applications. Although serverless computing and AWS Lambda have changed how application development is done, the “Twelve-Factor” best practices remain relevant and applicable in a serverless world. In this talk, Chris will share with you how to apply the “Twelve-Factor” model to serverless application development with AWS Lambda and Amazon API Gateway and show you how these services enable you to build scalable, low cost, and low administration applications.
mucon
microservices
serverless
lambda
aws
12-factor
api-gateway
About the speaker...Chris MunnsChris Munns is a Senior Developer Advocate for Serverless Applications at Amazon Web Services based in New York City. Chris works with AWS's developer customers to understand how serverless technologies can drastically change the way they think about building and running applications at potentially massive scale with minimal administration overhead. Prior to this role, Chris was the global Business Development Manager for DevOps at AWS, spent a few years as a Solutions Architect at AWS, and has held senior operations engineering posts at Etsy, Meetup, and other NYC based startups. Chris has a Bachelor of Science in Applied Networking and System Administration from the Rochester Institute of Technology. |
The mission to μServices, should anyone choose to accept it, typically starts with a set of approaches and patterns around system design or deconstruction. The objective of these methods being to enable better isolation and autonomy for teams, data and processes. As the journey progresses, events typically appear as both a goal and an approach to enable even looser coupling and better scalability. In this talk Kingsley will share with you a rough overview of the eventing landscape and why events, immutable data, functions and processes are key to developing scalable services. Concretely, pub/sub, event sourcing and event storming will be covered as well as experiences from building event based services and frameworks. The talk will be both introductory and interactive, with life vests and support provided.
mucon
microservices
About the speaker...Kingsley DaviesWhile working to make things better, he’s seen a steady evolution towards functional programming, a sharper focus on development operation teams and tools and decomposing big things into smaller composable things commonly called services. Most recently he's also dived into the ethical tech and tech for good pools and is keen to encourage and support initiatives in these areas. |
||||||
12:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
12:15
Invalid Time
Invalid Time
|
Huseyin will share with you best practices about Microservices like:
|
mucon
microservices
reactive-microservices
About the speaker...David DawsonDavid is a freelance Microservices consultant and founder of the Muon project (http://muoncore.io). He takes his passion for system design, architecture and philosophy to all his clients, drinks their coffee and gives them Microservice platforms and systems in return. He works across Europe and lives in Manchester, UK. |
||||||
13:00
Invalid Time
Invalid Time
|
Lunch |
|||||||
14:00
Invalid Time
Invalid Time
|
This despite a threat environment, distributed development teams, and rapid iterative releases requiring security approaches that are continuous, adaptive, and heavily automated. Red Hat’s expertise with open source software and practices offers direct lessons for DevSecOps. In this session, you will learn at successful practices that distributed and diverse teams use to iterate rapidly while still reacting quickly to threats and minimizing business risk. Daniel will share with you how a platform like OpenShift can serve as the foundation for DevSecOps in your organization. Daniel will also consider the risk management associated with integrating components from a variety of sources—another consideration that open source has had since the beginning. Finally, you will learn ways by which automation using open source tools and repeatable trusted delivery of code can be built directly into a DevOps pipeline.
mucon
microservices
devops
devsecops
secops
opensouceway
opensource
open
agile
containers
api
About the speaker...Daniel OhDaniel Oh is an Specialist Solution Architect and Agile & DevOps CoP Manager at Red Hat. He's specialized at Container, DevOps, Agile, JBoss, PaaS, and OpenShift across multiple industries. He's been delivering technical seminars, workshops to elaborate new emerging technologies for IT citizen and keep influencing them to make sure this paradigm and technologies. He's been talking about rapid changing emerging technologies at global events like ApacheCon, Red Hat Summit, Open Source Forum. |
If you log in to your savings account and find your money has gone missing, you might not be sticking around with that company for too long. In fact, you might even want to sue them! On a financial platform, every fraction of a penny can make a big difference. The microservices paradigm brings more flexibility to software development, but it doesn't come for free. Whether it’s network issues or software bugs, it’s important to be able to reconcile, and rectify the platform quickly. Having a 99% success rate is not good enough - your reputation is on the line. Losing a day’s worth of transactions by restoring backups isn’t usually an option either! In this talk, Thomas will address the question “What are the necessary building blocks for building a safe, robust and trustworthy micro-service event-driven financial platform?” You will learn what our architecture looks like and, more importantly, how Thomas and his Team have addressed some of the key NFRs of supportability, resiliency and consistency.
mucon
microservices
fintech
robustness
architecture
events
asynchronous
transactions
About the speaker... |
||||||
14:45
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
15:00
Invalid Time
Invalid Time
|
There’s plenty of persistent storage options out there - everything from NFS to commercial storage arrays to cloud storage. But how do you choose what you need, now and 20 years in the future? How do you avoid lock-in to specific hardware or providers, and the resulting painful migrations? As your storage needs grow, how do you maintain the flexibility to scale? How do you balance business requirements vs developer speed and productivity? In this session you'll learn the future of container and cloud native storage. |
With serverless clouds on the horizon the world moves more towards event-driven choreographies. You can agree that the paradigm shift enables nicely decoupled microservices and is fundamental for decentral data management, however, you should not agree with an event purism using event chains for complex end-to-end logic crossing service boundaries. Bernd and Martin will share with you how transforming certain events to commands decreases coupling and demonstrate how you can keep sight of the larger-scale flow fulfilling the original business goal without ending up with "god services". Bernd and Martin will discuss how lightweight, embeddable state machines can live in harmony with an event-driven paradigm and the idea of decentral governance. Based on their real-life experiences, they will share how they handle complex flows which require proper reactions on errors, timeouts and compensating actions and provide guidance backed by code examples to illustrate alternative approaches.
mucon
microservices
serverless
About the speakers...Bernd RückerThroughout Bernd's 15+ years in software development, he has helped automating highly scalable core workflows at global companies including T-Mobile, Lufthansa and Zalando. Bernd has contributed to various open source workflow engines. He is co-founder and developer advocate of Camunda, an open source software company reinventing workflow automation. He co-authored "Real-Life BPMN," a popular book about workflow modeling and automation. He regularly speaks at conferences and write for various magazines. Bernd is currently focused on new workflow automation paradigms that fit into modern architectures around distributed systems, microservices, domain-driven design, event-driven architecture and reactive systems. Bernd tweets at @berndruecker and his GitHub can be found here. |
||||||
15:45
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
16:00
Invalid Time
Invalid Time
|
KEYNOTE
Consumer-driven contract testing is “alright” because it provides a way of testing contracts separately from both the client and the server. However, it creates problems of its own: it’s time consuming, complex to set up properly in your CI/CD environment, it’s boring and ultimately work you don’t need to do! Wouldn’t it be better if you could check which versions of your interfaces work well together at compile time. Wouldn’t it be great if compatibility came for free (yes, like free beer!), with no extra effort required to test? In fact, wouldn’t it be great if instead of adding to your workload, it reduced the amount of work you needed to do so that you work less and play harder? Wouldn’t it be great if introducing something new to 100 micro-services were as trivial as hacking away a couple of lines of code, something we all do day-to-day? At Landbay, they’ve used Swagger to help boost their confidence in API compatibility. So, they’ll show you the benefits they gleaned, lots of code and a demo of how easy it was to gain significant benefits, quickly. Chris will also share with you how it’s helped speed up and shape other testing they do (e.g. business use case testing, etc.) thanks to all their interfaces are normalised. |
|||||||
16:15
Invalid Time
Invalid Time
|
KEYNOTE
mucon
microservices
About the speaker...David DawsonDavid is a freelance Microservices consultant and founder of the Muon project (http://muoncore.io). He takes his passion for system design, architecture and philosophy to all his clients, drinks their coffee and gives them Microservice platforms and systems in return. He works across Europe and lives in Manchester, UK. |
|||||||
16:30
Invalid Time
Invalid Time
|
KEYNOTE
You're all familiar with the benefits that microservices can give you - the ability to create highly scalabale and resilient systems that also allow you to rapidly deliver new features. At the same time, you also know that Conway's Law says that your architecture will invariably follow the hierarchy and structure of your organisation. If this is the case, how do you create organisations and culture that are optimised for building microservice oriented architectures? In this talk, David will share with you how we can create highly aligned, loosely coupled teams that are geared up to make the most of what microservices offer and cope with the challenges they will bring. |
|||||||
16:45
Invalid Time
Invalid Time
|
Beer Break |
|||||||
17:15
Invalid Time
Invalid Time
|
KEYNOTE
swarm
containers
orchestration
scheduling
scaling
docker
microservices
architecture
mu-con
About the speaker...Laura FrankAt Codeship, she works on improving the Docker infrastructure and overall experience for all users of the CI/CD platform. Previously, she worked on several open source projects to support Docker in the early stages of the project, including Panamax and ImageLayers. She currently lives in Berlin. |
|||||||
18:00
Invalid Time
Invalid Time
|
Pizza & Drinks |
|||||||
21:00
Invalid Time
Invalid Time
|
End of Day 1 of muCon - See you tomorrow! |
Day 2: Day 2: Tuesday 7th November 2017
Don't miss these amazing talks!
Track | CTRL | ALT/TAB | ||||||
08:00
Invalid Time
Invalid Time
|
Registration & Breakfast Refreshments |
|||||||
09:00
Invalid Time
Invalid Time
|
Welcome to muCon 2017 - Day 2! |
|||||||
09:15
Invalid Time
Invalid Time
|
KEYNOTE
A software developers you spend a lot of time dealing with mechanism and strategy. You try to scale systems and organizations, and you see advantages to decentralization, so you move toward blockchain technology and evermore decoupled systems. But what do you really know about scaling and the forces that lead to centralization? They are related. In this keynote, Michael Feathers will share with you their connection and what that means for your expectations about systems.
scaling
mucon
microservices
About the speaker...Michael C. FeathersA frequent presenter at national and international conferences, Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004). |
|||||||
10:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
10:15
Invalid Time
Invalid Time
|
A lot of the questions I hear at microservice conferences are along the lines of “should I use technology X?” or “what are your thoughts about the Spotify organisation model?” While these focused questions are important, experience has taught Daniel that embracing a disruptive approach to building and operating software, such as that introduced by microservices, requires a much more systemic approach. Anyone who has read Jared Diamond’s seminal book on history “Guns, Germs, and Steel”, which explains why over the past 13,000 years Eurasian and North African civilizations have survived and conquered others, will recognise that environmental differences could be at the core to making systemic changes. Following in Diamond’s footsteps, in this talk Daniel will share with you potential "environmental differences” that makes a microservice implementation successful. Key topics and takeaways: - The importance of communicating the strategy and vision of a microservices migration. - How to establish and act upon architectural feedback. - An overview of core technology components, and how they fit into the dev, test and operation of microservices.
mucon
microservices
microservices-migration
About the speaker... |
With the rise of DevOps, programmable infrastructure is reaching widespread adoption. However, although automated testing of software is becoming more common, the same cannot be said of testing the automated deployment of cloud infrastructure. With microservices making our deployments more and more complex, you can no longer afford to ignore this type of testing. During this talk you will learn some approaches to programmable infrastructure testing that we have created, from the perspective of a project that required functional testing of infrastructure. |
||||||
11:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
11:15
Invalid Time
Invalid Time
|
|
Organizations can reap large benefits from migrating from a monolith to a microservice-based architecture because microservices provide much more flexibility to adjust applications to changing business needs. Since such a migration affects every layer of an application, big-bang strategies are often perceived to be the best path of a migration. Reality shows that big-bang strategies are difficult to make successful. Frequent slipping deadlines and not delivering business value during the process puts development teams under large and unnecessary pressure. In this talk, Gideon wants to dismantle the idea that successful microservice implementations are a simple technical game; replacing old technology for new technology. Re-architecting software should improve businesses and development processes on an organisational level, increasing flexibility to ensure full rewrites are something of the past. Gideon will share with you a different strategy for the disentanglement of monoliths; using an incremental –domain for domain– angle, risks can be managed better, and the promise of increased business flexibility can be fulfilled from day one. Levering the concepts of DDD and the battle-tested design principles powering the Lagom framework, you will learn by example how such a migration can be jump-started using Lagom.
mucon
microservices
monolith-migrations
incremental-migrations
ddd
domain-driven-design
About the speaker...Gideon de KokFollow Gideon @gideondk |
||||||
12:00
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
12:15
Invalid Time
Invalid Time
|
event-sourcing
mucon
microservices
About the speaker...Greg YoungGreg is an independent consultant and serial entrepreneur. He has 10+ years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often times unusual viewpoint to discussions. He's a frequent contributor to InfoQ, speaker/trainer at Skills Matter and also a well-known speaker at international conferences. Greg also writes about CQRS, DDD and other hot topics on www.codebetter.com. |
Event Sourcing is a popular persistence pattern that allows reconstructing different views of reality from its history. But the commonly accepted approach guarantees consistent events at write-time but may fall short scaling to big-data magnitudes, or coping with unreliable clients and transport, as when working with IoT and mobile. Embracing Event Sourcing you have already abandoned ACID transactions, but you have to push BASE (Basic Availability, Soft-state and Eventual consistency) one step further, making compromises between low-latency writes, read delays and read-model consistency. You also have to leverage Reactive architectural principles and message-driven microservices to scale out to big-data and keep command processing latency low. In this talk Lorenzo will share with you experience, errors and successes from real-world projects. Authentic problems like building a consistent state from late or missing events, and when you lack any global time reference, at least until everyone will have an atomic clock on his mobile phone. It offers an alternative point of view on Event Sourcing, described with whiteboard-like drawings and lessons from the trenches.
mucon
microservices
iot
base
About the speaker...Lorenzo NicoraLorenzo Nicora has been creating cloud-native and distributed applications before the term “microservices” became popular. He has been working with London-based consultancies in 2015, and specialising in event-driven architectures, distributed and scalable system, big-data and currently working with Buildit@Wipro Digital on digital transformation. |
||||||
13:00
Invalid Time
Invalid Time
|
Lunch |
|||||||
14:00
Invalid Time
Invalid Time
|
mucon
jvm
acid
naravana
vert.x
About the speaker...Michael MusgroveMichael Musgrove is a developer with 20+ years experience building distributed systems using CORBA, JEE and OSI. He currently works in the transactions team at Red Hat, Inc implementing Java and C++ solutions for the middleware market. Prior to his role at Red Hat Michael was involved with a variety of technologies including software and hardware fault tolerance, management of distributed systems and systems management products for servers. |
-Developer: “I’m done with the code. Just need to test and deploy now!” -Boss: “Great! When I can see it live?” -Developer: “At the end of the sprint?” -Boss: “2 weeks? Why does it take 2 weeks to put a few lines of code into production?” -Developer: “Hmm…. Actually, I might have just found a way to make it 6 minutes -Team: gasp The ability to react quickly to changes and outperform competitors is one of the key advantages to microservice architecture. But just how fast can these changes be delivered without forsaking quality, robustness, etc. Chris and his Team decided to find out by streamlining their delivery pipeline and leveraging the latest technologies. Using Jenkins 2.0 pipelines, Terraform and a number of other tools, they now build, test and deploy our microservices to AWS. In this talk, Chris will share how they built their “infrastructure-as-code” repo as well as their full continuous deployment pipeline, all using open-source tools. This will be a nitty-gritty, practical session rather than pure theory which will show the tools in action, as well as the code Chris and his team wrote to get things right. |
||||||
14:45
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
15:00
Invalid Time
Invalid Time
|
During this talk you will learn how microservice interconnectivity layers (a.k.a. edges) should be tested. There is a fundamental flaw in existing testing practices, which carries major risks to microservice architectures. Rand and Nikhil will share a solution in which the provider microservice ships with an intelligent fake that expresses the provider's behaviors. The consumer microservice uses the fake to exercise its non-vanilla interactions with the provider in unit testing. |
At ING they already have a microservices-based architecture. It certainly sounds cool, but how can you enable developers create innovative customer experiences even faster? How can you help them reason about their system complexity and change functionality comfortably without breaking it? Nikola will share with you an open-source technology he and his Team developed to declare, verify and execute microservices-based orchestration flows. During this talk you will learn: - to write a recipe for such a flow with an internal DSL (domain specific language); - visualize the recipe as a graph to communicate the steps of the process with business and technical stakeholders; - and run the resulting flow within a RESTful API. |
||||||
15:45
Invalid Time
Invalid Time
|
Coffee & Tea Break |
|||||||
16:00
Invalid Time
Invalid Time
|
In this talk, you will learn how to use proven patterns & open source software to rapidly build a robust portfolio of microservices that provide a solid foundation for your dynamic and growing microservice architecture. Mark will share vital points such as:
Mark will also discuss logging & tracing, testing approaches, and migration patterns and will demonstrate how to develop & effectively manage microservices using OSS tools employed by Netflix to keep movies streaming globally 24x7.
mucon
microservices
spring
boot
netflix
zuul
About the speaker...Mark HecklerMark Heckler is a Pivotal Principal Technologist & Developer Advocate, conference speaker, and published author focusing upon software development for the Internet of Things and the Cloud. He has worked with key players in the manufacturing, retail, medical, scientific, telecom, and financial industries and various public sector organizations to develop and deliver critical capabilities on time and on budget. Mark is an open source contributor and author/curator of a developer-focused blog and an occasionally interesting Twitter account. |
It has been said that “Microservices is SOA done right”. But really, what’s the difference between SOA and microservices and why is this question fundamental and has implications that could go beyond a potentially amusing twitter debate? Microservices have been around for a few years now. Many organisations with large and complicated systems that would truly benefit from introducing microservices can not do so in a vacuum; they are often operating in a context that has been heavily influenced by the SOA movement - for better or worse. This influence can often be easily discerned by existing technical choices, but what is less obvious but more important is the conceptual and architectural influence that the SOA approach is still exerting on how microservices systems even when technical legacy is not an issue. This talk is based on 4 years and a few microservices project that Tareq has been directly involved in at different stages of maturity. Tareq will share with you some fundamental differences between SOA and microservices, and following that you will learn a number of pragmatic lessons and simple design recommendations that hopefully help bridge the gap between the reality of organisations trying to adopt microservices today and the bleeding edge of theory and technology. Many of these lessons can help you design and build better microservices architectures today.
mucon
microservices
soa
About the speaker...Tareq AbedrabboTareq has a strong interest in programming languages, ranging from Scala and Python to Google Go. He has expert knowledge in a number of NoSQL technologies, including Neo4j, MongoDB and Redis. He is also co-author of Neo4j in action, the comprehensive guide to Neo4j. Tareq has been actively involved with the Spring project since the early days, and has been a committer on Spring Web Services. Discover more about Tareq’s interests on his personal blog, found here. |
||||||
16:45
Invalid Time
Invalid Time
|
Beer Break |
|||||||
17:15
Invalid Time
Invalid Time
|
KEYNOTE
During this Keynote talk you will learn about two things, both related to simplicity. 1 - Mel will describe the twelve attributes of “hands-on, modeless-workflow” application development, and he will illustrate these attributes using a wiring tool to build two applications without code. 2 - Then he will share with you how the common Domain-Application-Presentation three-layer model clears a large space for non-programmer business stakeholders to contribute importantly to building prototypes as part of the application definition process.
microservices
conway'slaw
reverse-conwayslaw
simplicity
prototyping
no-code
About the speaker...Mel ConwayMel Conway’s career in IT began in 1956 with punched cards and vacuum-tube computers. From that time until now, his primary interest has been simplifying the process of building software; his perspective has been systems analysis of human activity. In 1963 two papers introduced four innovations on compiler design, including a pipeline of coroutines, that were adopted in the COBOL compilers of several computer manufacturers. The thesis of his 1968 paper on the design process has come to be known as “Conway’s Law.” In the 1970’s he consulted to hospitals and medical schools, and as an independent contractor he built interactive digital-to-video viewers for CAT and PETT scanners, based on TTL digital logic, for three medical institutions. In 1982 he cofounded a startup that built Macintosh Pascal for Apple based on his design, unique for immediate turnaround and source-level debugging in a computer with limited memory. Off and on from 1992 to the present he has been addressing the question: what would it take for software technology to be so simple that everybody understood it? |
|||||||
18:00
Invalid Time
Invalid Time
|
muCon 2017 Wrap-up |
|||||||
18:15
Invalid Time
Invalid Time
|
End of muCon 2017 - See you in 2018! |
-
Keynote: Scalable and Available Microservices with Docker
Featuring Laura Frank
Breaking down your monolith into microservices — or starting fresh with a microservice architecture on a new project — is only half the battle. The next step is making your containerized microservice application fault tolerant and highly available, but how do you get there? How do you go from...
swarm containers orchestration scheduling scaling docker microservices architecture mu-con -
DecSecOps - How to Continuously Integrate Security into DevOps with the Open Source Way
Featuring Daniel Oh
DevOps is getting more popular and implementing from start-up to enterprise across multiple industries. In this era of DevOps, intent of DevSecOps is to build on the mindset that “everyone is responsible for security” with the goal of safely distributing security decisions at speed and scale to...
mucon microservices devops devsecops secops opensouceway opensource open agile containers api -
Keynote: Hello Microservice, Production hates you.
Featuring Russ Miles
Production hates you. The machines, the networks, the very users you hope to provide a service hate you. This is reality, and it makes production a hostile battle ground. In this talk Russ Miles will talk about how to turn this pain to your advantages. Following on from his popular “Why don’t we...
microservices production case-study mu-con -
How We Use Go to Build a Distributed Bank
Featuring Irina Bednova
Irina will share with you a high level overview of how Monzo moves mountains behind the scenes to build a bank without a single point of failure. You will learn about the tools Irina and her Team use build and deploy microservices in Go, how they design each service to be simple and...
mucon microservices monzo go -
Transactional actors with Vert.x
Featuring Michael Musgrove
Vert.x is the leading JVM-based stack for developing asynchronous, event-driven applications. Traditional ACID transactions, especially distributed transactions, are typically difficult to use in such an environment due to their blocking nature. However, the transactional actor model, which...
mucon jvm acid naravana vert.x
-
μCon: The Microservices eXchange
Two days - Online Conference
Join us at μCon: The Microservices eXchange, where over two community-focused days you'll connect with experts and likeminded developers. Share the challenges you are facing and discover how other teams have adopted microservices as you learn and share alongside engineers from around the...
architecture microservices -
µCon London 2019 - The Conference on Microservices, DDD & Software Architecture
Three days in London
muCon - The Conference on Microservices, DDD & Software Architecture is the evolution of muCon London and DDD eXchange.
distributed-systems systemsarchitecture communication observability event-sourcing cqrs devops collaborativemodeling boundedcontexts kubernetes cloud architecture serverless mucon microservices ddd event-storming -
µCon London 2018 - The Microservices Conference
Two days in London
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
cloud serverless architecture mucon microservices -
µCon 2016: The Microservices Conference
Two days in London
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
mucon microservices architecture soa cloud rest -
µCon 2015: The Microservices Conference
Two days in London
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
mucon microservices architecture soa cloud rest -
µCon Stockholm 2015: The Microservices Conference
Two days in Stockholm
Speed of change matters to anyone building software. Many engineering teams have identified Microservices as an important component of this architectural approach to designing more flexible systems that can meet the needs of their fast changing businesses. Applying this approach however, is hard....
architecture cloud microservices mucon -
µCon 2014: The Microservices Conference
Two days in London
Want to learn how to manage and deploy architectures based on microservices? Eager to hear from those at the forefront of microservices? Then join us for the first ever µCon! A packed programme of world-leading experts and industry practitioners is topped off by a park bench panel, where experts...
soa architecture paas microservices cloud event-driven-architecture rest