meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

No Silver Bullets: Real-world Techniques for Implementing Microservices and Cloud

Thoughtworks Technology Podcast

Thoughtworks

Technology, Careers, Business

4.558 Ratings

🗓️ 20 October 2015

⏱️ 18 minutes

🧾️ Download transcript

Summary

Our newest ThoughtWorks podcast is a thought provoking discussion between Sam Newman, consultant, and Erik Doernenburg, head of technology, ThoughtWorks Europe, in which they contemplate the advantages and disadvantages of microservices and cloud computing. During the conversation, Erik advises listeners that the focus should be on the implementation of the actual services and not on the "glue" in between the services. Sam offers up an analogy, saying implementing an architecture based on microservices is like working with marble. You must chip away gradually. “It’s an incremental thing, not an upfront exercise,” he says.

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome. Thanks all of you for turning up, joining in, listening during your commutes. This is the ThoughtWorks tech leaders podcasts. Today we're going to be discussing whether or not cloud and microservices are the industry's new silver bullets. My name is Sam Newman. I'm a consultant at ThoughtWorks. I do a bit of writing and a bit of conference speaking as well. And I also have

0:22.1

the unenviable task of looking after internal technical systems. You can follow me on at Sam Newman,

0:28.1

or my blog is at samnuman.io. Joining me today for the discussion is Eric Dernenberg. Eric,

0:34.2

do you want to introduce yourself? Hi, my name is Eric Dornberg. I'm head of technology at

0:38.0

ThoughtWorks in Europe. I'm based in Germany and I do projects. I consult with our clients,

0:43.2

but I'm still looking after the growth of that region. So we're here to talk about cloud and

0:49.3

microservices, which are obviously just universally appropriate tools and technologies in any given situations.

0:57.2

So this is going to be a really short podcast, right?

0:58.8

That's what you could believe when you listen to some people, and that's sometimes what you see.

1:02.4

It is, again, this indiscriminate use of technologies that are good for a certain purpose

1:06.8

across all sorts of different problem areas where they're unsuitable.

1:10.5

And as usual, it is part of the responsibility that we have as a tech industry to understand

1:15.5

when to use which technology, because nothing much has changed since the no silver bullet paper

1:21.4

that was written about 30 years ago, I would say, at this time.

1:25.3

Yes, the mythical man month.

1:26.2

I sometimes wish many of the people that had brought the mythical man month had actually opened the book and read what was inside it. But it is an easy thing to do, isn't it? You see a presentation by somebody, you adopt somebody else's ideas, wholesale, and everything's going to be fine as a result. And that's not really the reality, is it? Yeah, I guess what I love is that a lot of people are talking about their experiences and they're talking what worked. And they always, and this is not really to criticize people, but everybody is writing, this worked and that worked and it was really cool. And there's always a silent for me, for us. And that is often forgotten. And oftentimes you get the early adopters who are the people

2:01.8

who are always on the lookout for new things, finding new things that works for them. They are adopting

2:06.6

these, but they have the skills to understand when something works. They can contextualize it.

2:11.4

And they often have a higher tolerance for failure. I mean, they understand they're out on the

2:15.1

ragged edge. They understand they're experimenting that things won't work. Whereas in other organizations, they don't necessarily have that same ability to know when something's not working and to pull out of that investment or whatever else it might be. And they know that they're searching. They know that they're in a different problem space. And if you look at the Knaivian framework, there's these different, I'm not going to go into this in detail.

2:36.5

Try to Google it with that pronunciation.

2:38.1

It's a Welsh word, if that helps you.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.