https://jjtech.dev/reverse-engineering/imessage-explained/
iMessage, explained - https://news.ycombinator.com/item?id=38532167 - Dec 2023 (73 comments)
Normally we'd downweight it as a follow-up but I think it's worthy of an exception.
https://jjtech.dev/reverse-engineering/imessage-explained/