170 JSJ RabbitMQ with Derick Bailey
JavaScript Jabber - A podcast by AJ ONeal, Charles Max Wood, Aimee Knight, Dan Shappir, Steve Edwards, Christopher Buecheler, Dave Smith, JC Hiatt, Chris Ferdinandi, Steve Emmerich, Joe Eames, Aaron Frost, Tim Caswell, Cory House, Christian Liebel, Ward Bell, Tracy Lee, Jamison D... - Tuesdays
Categories:
Check out RailsClips!
02:38 - Derick Bailey Introduction
03:36 - RabbitMQ
05:22 - Synchronous/Asynchronous; Chronological/Non-Chronological
10:33 - Why Do JS Devs Care About RabbitMQ?
12:10 - RabbitMQ and Complexity
14:04 - RabbitMQ’s Model
- Pub/Sub - Redis
- Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe
- Exchanges, Queues, and Bindings
22:15 - Event Emitters, Organizing Your Code
- Documentation
31:18 - Service Busses & Monitoring Systems
32:58 - How do you decide you need a messaging system?
36:40 - When Applications Crash…
39:24 - Event Sourcing
44:05 - Fault Tolerance/Failure Cases
- “Just let it fail”
50:21 - Putting RabbitMQ in Place
- Scheduling
- Long Wait vs Short Wait
58:28 - Formatting Your Messages
01:04:13 - “Saga” (Workflow)
01:05:10 - RabbitMQ For Developers
- Use code JSJABBER for 20% off the bundle!
Picks
W3Schools (AJ)
1984 by George Orwell (AJ)
The edit button on the MDN page (AJ)
[YouTube] W3Schools is just... Better (AJ)
The Go Programming Language (AJ)
[YouTube] Go Programming: Learn the Go Programming Language in One Video (AJ)
hackthe.computer (AJ)
Maze Algorithm (AJ)
A* Algorithm (AJ)
React Rally (Jamison)
Web Design: The First 100 Years (Jamison)
Evan Czaplicki: Let's be mainstream! User focused design in Elm @ Curry On Prague 2015 (Jamison)
Paracord (Chuck)
Soto Pocket Torch (Chuck)
Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer (Derick)
Small World (Derick)
Star Wars Darth Bane Trilogy (Derick)
LEGO Star Wars The Empire Strikes Back Slave I Set #75060 (Derick)