Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Dos and Don'ts of CBRA

The Dos and Don'ts of CBRA

Component-Based Rails Architectures are a great way to take advantage of microservices in Ruby...IF you know what you're doing.

Adam Conrad

July 10, 2018
Tweet

More Decks by Adam Conrad

Other Decks in Programming

Transcript

  1. Dos of CBRAs Think: complexity 1. You actually use microservices

    2. Testing isolation 3. You know what you’re doing
  2. Don’ts of CBRAs Pretty much any other time 1. Lots

    of communication between engines
  3. Don’ts of CBRAs Pretty much any other time 1. Lots

    of communication between engines 2. Dependency hell
  4. Don’ts of CBRAs Pretty much any other time 1. Lots

    of communication between engines 2. Dependency hell 3. Because SOAs / Microservices are the “in thing”