Fehlerkorrektur zum Beitrag über Monitor Object in der Thread-Safe Queue

Der Beitrag "Patterns in der Softwarearchitektur: Monitor Object" implementiert eine fehlerhafte Thread-Safe Queue. Zeit für eine Korrektur.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-9204781.

Gelesen: 1272

Patterns in der Softwarearchitektur: Monitor Object

Das Entwurfsmuster Monitor Object synchronisiert die gleichzeitige Ausführung von Mitgliedsfunktionen.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-9195485.

Gelesen: 2020

Patterns in der Softwarearchitektur: Das Active Object

Das Design Pattern Active Object entkoppelt die Methodenausführung vom Methodenaufruf für Objekte, die sich jeweils in einem eigenen Thread befinden.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-9186720.

Gelesen: 1137

Softwareentwicklung: Umgang mit Veränderung - Guarded Suspension

Guarded Suspension wendet eine besondere Strategie an, um mit Veränderung umzugehen. Sie signalisiert, wenn sie mit ihrer Veränderung fertig ist.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-9064778.

Gelesen: 1088

Softwareentwicklung – Umgang mit Veränderung: Locking

Locking ist eine klassische Methode, um einen gemeinsamen, veränderbaren Zustand zu schützen.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-9059528.

Gelesen: 1728

Softwareentwicklung: Umgang mit Veränderung – das Thread-Safe-Interface

Das Thread-Safe-Interface ist ein bewährtes Muster, wenn die Synchronisation von Objekten die zentrale Herausforderung ist.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-8990744.

Gelesen: 1277

Patterns in der Softwareentwicklung für das Teilen von Daten zwischen Threads

In nebenläufigen Anwendungen besteht die Gefahr von Data Races, wenn die Threads Daten gemeinsam verwenden.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-8988517.

Gelesen: 1421

Patterns in der Softwarearchitektur: Das Reactor-Muster

Ereignisgesteuerte Anwendungen wie GUIs oder Server verwenden oft das Architekturmuster Reactor.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-8973433.

Gelesen: 1562

Patterns in der Softwarearchitektur: Model-View-Controller

Der Model-View-Controller ist eines der klassischen Architekturmuster für flexible Mensch-Maschine-Schnittstellen.

Hier geht's direkt zum Artikel auf Heise Developer: https://heise.de/-8956787.

Gelesen: 1850

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 240

Gestern 3258

Woche 9431

Monat 44888

Insgesamt 3433750

Aktuell sind 144 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare