- gemeinsamer Speicherbereich, aber exklusive Zugriffe durch Locks
- Speicherzellen mit atomaren Zugriffen:
Semaphore, MVar, AtomicLong
- lokale Parameterübergabe zwischen Co-Routinen
Ada: Rendezvous (synchron)
- asynchroner Datentransport
Aktoren, Nachrichten, Kanäle