Die Nebenläufigkeit (englisch: concurrency pattern) ist in der Softwareentwicklung ein Entwurfsmuster, das mit dem Programmierparadigma der Nebenläufigkeit zu tun hat. Beispiele hierfür sind

das Aktive Objekt (englisch Active Object)Douglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann Pattern-Oriented Software Architecture. Volume 2: Patterns for Concurrent and Networked Objects. Wiley, 2000 Balking pattern Doppelt überprüfte Sperrung Guarded suspension Leaders/followers pattern Monitor Object Reactor pattern Read write lock pattern Scheduler pattern Thread pool pattern Thread-Specific Storage

Einzelnachweise

Siehe auch Erzeugungsmuster Strukturmuster Verhaltensmuster

Weblinks Aufnahmen über die Nachhaltigkeitsmuster des Software Engineering Radio (englisch): Episode 12: Concurrency Pt. 1 Episode 19: Concurrency Pt. 2 Episode 29: Concurrency Pt. 3

Kategorie:Entwurfsmuster