Als «concurrency» getaggte Fragen

Parallelität ist eine Eigenschaft von Systemen, in denen mehrere Prozesse gleichzeitig ausgeführt werden.




3
Auf der Suche nach einem verteilten Verriegelungsmuster
Ich muss einen benutzerdefinierten rekursiven Objektsperrmechanismus \ Muster für ein verteiltes System in C # entwickeln. Im Wesentlichen habe ich ein System mit mehreren Knoten. Jeder Knoten verfügt über exklusive Schreibberechtigungen für n- Status-Teile. Der gleiche Status ist auch in schreibgeschützter Form auf mindestens einem anderen Knoten verfügbar . Einige …


2
Synchronisation mit Offline-System
Ich entwerfe ein System, von dem aus ich Geschäftsdaten vom mobilen Gerät (mit einer eingebetteten Anwendung) synchronisiere, das Daten generiert und an den Server zurücksendet. Jede synchronisierte Zeile generiert ein bestimmtes Geschäftsprotokoll in der Datenbank. Wenn das, was ich synchronisiere, Daten mit einem Datum (innerhalb der Synchronisierungsdaten) generiert, das unter …

2
Warum ist Akka gut für Parallelität?
Ich bin neu bei Akka und dem Schauspieler-Framework. Ich bin mir sicher, dass mir etwas Offensichtliches fehlt. Bitte nehmen Sie meine Entschuldigung im Voraus an. Ich lese immer wieder, dass einer der Hauptpunkte bei der Wahl von Akka die Art und Weise ist, wie Parallelität verwaltet wird. Mir ist nicht …

3
Beschränkt sich REST nur auf eine optimistische Parallelitätskontrolle?
Kontext Aufgrund der Staatenlosigkeit des REST-Architekturstils, bei der jede Anforderung vollständig für sich steht, speichert der Server niemals Informationen über den Client. Daher ist eine pessimistische Parallelitätskontrolle nicht geeignet, da der Server speichern müsste, welcher Client die Sperre für eine Ressource erhält. Anschließend wird mithilfe des EtagHeaders eine optimistische Parallelitätssteuerung …


6
Weiter in Parallelität
Im vergangenen Jahr habe ich viel an Parallelität in Java gearbeitet und viele gleichzeitige Pakete erstellt und bearbeitet. In Bezug auf die Entwicklung in der gleichzeitigen Welt bin ich also ziemlich zuversichtlich. Außerdem bin ich sehr daran interessiert, mehr über die gleichzeitige Programmierung zu lernen und zu verstehen. Aber ich …

4
Skalierbarkeit von Scala über Java
Ich habe einen Artikel gelesen, der besagt, dass Scala die Parallelität besser handhabt als Java. http://www.theserverside.com/feature/Solving-the-Scalability-Paradox-with-Scala-Clojure-and-Groovy ... die Einschränkung der Skalierbarkeit beschränkt sich speziell auf die Java-Programmiersprache selbst, ist jedoch keine Einschränkung der gesamten Java-Plattform ... Die Skalierbarkeitsprobleme mit Java sind keine neue Entdeckung. Tatsächlich wurde viel Arbeit geleistet, um …

5
Zusammensetzbare Parallelität in Java oder einer anderen Programmiersprache
Während ich ein Forschungspapier über Parallelität namens Software und die Parallelitätsrevolution ( HTML- Version) las . Ich bin auf folgende Zeilen gestoßen: Obwohl Sperren funktionieren, stellen sie leider ernsthafte Probleme für die moderne Softwareentwicklung dar. Ein grundlegendes Problem bei Schlössern besteht darin, dass sie nicht zusammensetzbar sind . Sie können …



6
Wann beginnen Sie bei der Entwicklung einer Software mit dem Nachdenken / Entwerfen der gleichzeitigen Abschnitte?
Nach dem Prinzip, nicht zu früh zu optimieren, frage ich mich, an welchem ​​Punkt beim Design / der Entwicklung einer Software Sie über die Möglichkeiten der Parallelität nachdenken. Ich kann mir gut vorstellen, dass eine Strategie darin besteht, eine einzelne Thread-Anwendung zu schreiben und durch Profilerstellung Abschnitte zu identifizieren, die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.