Book

Building Event-Driven Microservices - Chapter 2 - Event Driven Microservice Fundamentals

Building Event-Driven Microservices - Chapter 2 - Event Driven Microservice Fundamentals

Translations: RU
Introduction into Event-driven microservice (EDM) architecture consists of the following topics: two topologies content of events three types of events table-stream duality schemas for defining event data single writer principle features of event broker event broker vs message broker single source of truth principle scaling using containers and VMs microservice taxes that we should pay These topics are disclosed in the Chapter 2 of the book we are currently studying:
Building Event-Driven Microservices - Chapter 1 - Why Event-Driven Microservices

Building Event-Driven Microservices - Chapter 1 - Why Event-Driven Microservices

Translations: RU
Our company’s books club has selected a book about Microservices. It is “Building Event-Driven Microservices: Leveraging Organizational Data at Scale” by Adam Bellemare Chapter 1 contains intro info: Types of architectures and differences between them: Traditional monolith-style architectures Service-oriented architectures (SOAs) Event-driven microservice (EDM) architectures Levels of Communication Structures and related Conway’s Law: business implementation data Problems with traditional architectures (monolith & SOA) when you need to:
Thinking in Bets - Chapter 6 - Mental Time Travel

Thinking in Bets - Chapter 6 - Mental Time Travel

Translations: RU

Did you know that losing $1000 and then winning $900 (i.e. getting a result of -$100 in total) is more pleasant than winning $1000 and then losing $900 (i.e. getting a result of +$100 in total)!??

What has happened in the RECENT PAST drives our emotional response much more than how we are doing overall! It is a problem if you are making important prediction.

There are to ways to overcome this problem:

Thinking in Bets - Chapter 4 - The Buddy System

Thinking in Bets - Chapter 4 - The Buddy System

Translations: RU

People are not ready to consider themselves the source of the problem they are facing (their skill), they blame other people/circumstances (luck). How to overcome this issue?

One of the solution is to create “truth-seeking group” with your colleagues/friends/partners/“buddies”. And such a group should follow specific rules that would increase rationality…

Thinking in Bets - Chapter 3 - Bet to learn

Thinking in Bets - Chapter 3 - Bet to learn

Translations: RU

How people should learn by watching outcomes and why they do not learn?

There are many unknown circumstances - so we do not know the real cause of the outcome. Luck also plays a big part here, so we don’t know if it’s luck or skill.

Also we are distorted with our biases:

  • self-serving bias
  • and inverted self-serving bias

How to overcome our biases and learn better?

Thinking in Bets - Chapter 2 - Wanna bet?

Thinking in Bets - Chapter 2 - Wanna bet?

Translations: RU

Poker players make decisions by making bets. Why do we all need to learn to make decisions using bets too?

There is a trap of “Motivated reasoning” bias. But, fortunately, there are facilitating questions that direct our minds in the right direction.

We must also move away from using the all-or-nothing confidence scale. Instead, we must learn to measure our confidence in percentages. This will not only help us win more, but it will also make us more credible communicators and make teamwork around us more efficient.

Thinking in Bets - Chapter 1 - Life is Poker, not Chess

Thinking in Bets - Chapter 1 - Life is Poker, not Chess

Translations: RU

Our Rational Answer books club has selected a book for February. It is “Thinking in Bets” by Annie Duke: https://www.amazon.com/Thinking-Bets-Making-Smarter-Decisions-ebook/dp/B074DG9LQF

This book is written by a multi-million dollar poker tournaments winner (and her brother is also a multi-million dollar poker tournaments winner - so it’s a family business ;))

She teaches how to apply poker thinking to make decisions in financial markets, strategic planning, human resources, law, entrepreneurship…