076 RR Service-Oriented Design with Paul Dix

    0
    378

    01:29 – Errplane

    01:31 – Service-Oriented Design with Ruby and Rails: Paul Dix

    01:49 – Best of Parley

    • Date Formating
    • RailsRumble
    • Maglev
    • Object Prevalence

    04:12 – Definition of Service-Oriented Design 06:12 – Email and Service-Oriented Design

    09:34 – Latency between services

    • Avoid call-depth
    • Caching

    11:58 – Beginning applications

    • Iteration speed
    • Background work

    16:15 – Splitting things off 18:29 – Layers

    21:11 – Where to draw the lines between services

    • Keep things that change together, together
    • Defining and connecting APIs

    27:06 – activeresource 30:05 – Interest in service-oriented design 31:29 – Service-oriented design NOW

    • Messaging
    • Building services

    35:30 – Applications 38:27 – Status Code 400 40:15 – Don’t be afraid to define a protocol 42:17 – Error code 43:29 – Conway’s Law

    • Long-lived services
    • Teams

    49:41 – Security

    • Customer facing security
    • Internal security

    55:37 – typhoeus

    Book Club

    The next Ruby Rogues Book Club Pick will be Practical Object-Oriented Design in Ruby: An Agile Primer: Sandi Metz. We will be interviewing Sandi on January 2, 2013 with the episode airing January 9, 2013. The publisher, Pearson/Addison-Wesley is offering a discount via InformIT.com.

    • First create a user account: www.informit.com/join
    • SAVE 40% When You Buy 2: www.informit.com/ruby
    • Add books of choice to Shopping Cart, then enter the code SAVEONRUBY during Checkout
    • (Includes FREE SHIPPING within the U.S.!)

    Next Week

    • Complexity with Glenn Vanderburg