Berichtenystemen
Berichtenystemen zijn software- en serviceoplossingen die zijn ontworpen om berichten te verzenden, te routeren en op te slaan tussen afzenders en ontvangers. Zij spelen een centrale rol bij communicatie- en notificatieprocessen en worden toegepast in ondernemingen, web- en mobiele applicaties en publieke diensten. Berichten kunnen verschillende vormen aannemen, waaronder e-mail, SMS, pushmeldingen en berichtgeving binnen apps als chatberichten of systeemberichten.
Kerncomponenten en architectuur: een berichtenstroom omvat afzenders (producenten), ontvangers en daartussen een infrastructuur voor aflevering, vaak
Belangrijke kenmerken zijn betrouwbaarheid (levering gegarandeerd zoals at-least-once, exactly-once afhankelijk van het systeem), volgordebehoud, hertries en
Typen systemen en toepassingen: generieke berichtensystemen (enterprise messaging zoals AMQP, JMS en MQTT), e-mailsystemen, sms-gateways en