GOTO 2014 • Microservices • Martin Fowler

Concept, photos, videos, examples, construction



This presentation was recorded at GOTO Berlin 2014 http://gotober.com Martin Fowler - Author, Speaker, Consultant & General Loud-mouth on Software Development ABSTRACT Part 1 of 2: Microservices In the last decade or so we've seen a number of new ideas added to the mix to help us effectively design our software. Patterns help us capture the solutions and rationale for using them. [...] Read the full abstract here: http://gotocon.com/berlin-2014/presentation/Opening%20Keynote:%20Software%20Design%20in%20the%2021st%20Century https://twitter.com/gotober https://www.facebook.com/GOTOConference http://gotocon.com

Comments

  1. Very articulate, clear-cut, easy to follow diction. That is a great speaker.
  2. put microservices in DOCKER and that helps much better.
  3. PART 2: https://www.youtube.com/watch?v=4E3xfR6IBII GOTO 2014 - Not Just Code Monkeys - Martin Fowler
  4. Round and round we go. The terrible thing is: non-programmers, who by no accident dominate our industry, make the lives of programmers sufferable after listening to these new terms that really don't describe anything new.

    Of course, this discussion leaves many questions open.

    One such question I'd like to ask is -- what happens when you want to query data across the individual data stores of these micro-services? How do you say we query a heterogeneous set of data sources, arguably some of which are NoSQL ones? Doesn't that go against the very grain of calling NoSQL "aggregate-oriented" databases?

    What happens to transactions inside these micro-services?

    And isn't there a conflict between making a micro-service too granular and its data-store needing to be "an aggregate" so as to contain transaction boundaries within the aggregate?

    Oh, what a world! When will this end? We (some good programmers) seem to be in the midst of a sales and marketing hullabaloo. Of course, I am not at all saying Mr. Fowler or the likes of him are in anyway propagandists of this sales agenda. I am just saying it has given rise to "a system," and any system is way beyond the limits of an individual whether he benefits from it or not.
  5. Actually a quite good and ,now and then, quite humorous story.
    I now understand why no-one was laughing though: "This presentation was recorded at GOTO Berlin 2014"
  6. Hi there
    i want to build a microservices backend for android app.
    what is the best backend technologies for this
    i was thinking of using Node.js
    but i also though about using Python.

    ANY THOUGHTS

    THANKS
  7. Summary of this video: American pizzas are very large, americans love shopping, fight back the javascript monster
  8. Thank you.. Great presentation..
  9. Microservices don't really solve anything, all they do is swap one problem into another
  10. I have been reading his name like "Martin Flower" all the time. I noted it today, it's not "Flower"!
  11. Thanks for such a wonderful explanation.
    Component:Independently Replaceable and Independently up gradable.

    Infact this monolithic approach's problem was with Microsoft .Net framework also. That's why they gave MVC as a nuget package instead of integrated with .Net otherwise they would have to wait until the next version
  12. Great as always.
  13. Good overview
  14. loved it..
  15. Quite impressive presentation. Clear thought expressed thru attractive powerful voice. This pres paired with the one of Eric Evans here should round up a good overview of microservices.
  16. Impressive presentation. And I just like your humor.
  17. I like it - " You got to fight back that monster"
  18. You are a great presentator Martin
  19. Very Well Explained Martin,
  20. when to have a new Microservice is easy. Every new feature is a new Microservice.


Additional Information:

Visibility: 196303

Duration: 26m 26s

Rating: 1926