Skip to content
Ameen Abozaid
Planned lessonMID-023-L01

The eight fallacies

  • Lesson 1 of 6
  • Mid-level
On This Lesson 4 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

name the false assumptions and a failure each causes.

Planned topics

  • The network is reliable: a dropped packet loses an order confirmation.
  • Latency is zero: a loop of 100 remote calls takes seconds.
  • Bandwidth is infinite: huge JSON payloads saturate the link.
  • The network is secure: plain HTTP between services leaks data.
  • Topology does not change: hard-coded IPs break after a redeploy.
  • There is one administrator: teams change firewalls and certificates independently.
  • Transport cost is zero: serialization, bandwidth, and egress cost money.
  • The network is homogeneous: different versions, protocols, and clients coexist.
Draft outline details

Demonstration

a table of the eight fallacies with one Shop failure each.

Check your understanding

What breaks if you hard-code a service IP?

Show answer

The call fails when the topology changes.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.