Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 723 Bytes

File metadata and controls

27 lines (21 loc) · 723 Bytes
layout pattern
title Poison Pill
folder poison-pill
permalink /patterns/poison-pill/
pumlid JSZ14SCm20NHLf82BExfXiYCJGOX3NpYzkDZRllsgTwjTgcmnmciV145N-rGdFMkbEZJ8OxMvo2rkXWSzE4lRxka7huj1YGyQN3UGMjgpdkh6Gdwlrl5QAk6_G00
categories Other
tags
Java
Difficulty-Intermediate
Reactive

Intent

Poison Pill is known predefined data item that allows to provide graceful shutdown for separate distributed consumption process.

alt text

Applicability

Use the Poison Pill idiom when

  • need to send signal from one thread/process to another to terminate

Real world examples