Angenommen, ich habe einen Datensatz in der Datenbank und sowohl Administrator- als auch normale Benutzer können Aktualisierungen vornehmen. Kann jemand einen guten Ansatz / eine gute Architektur vorschlagen, wie jede Änderung in dieser Tabelle versioniert werden kann, damit ein Datensatz auf eine frühere Revision zurückgesetzt werden kann?
Ich versuche zu verstehen, wo GraphQL am besten für die Verwendung in einer Microservice-Architektur geeignet ist. Es gibt einige Debatten darüber, dass nur ein GraphQL-Schema als API-Gateway fungiert, das die Anforderung an die Ziel-Microservices weiterleitet und deren Antwort erzwingt. Microservices würden weiterhin das REST / Thrift-Protokoll für Kommunikationsgedanken verwenden. Ein …
Ich entwerfe große Anwendungen (neu). Wir verwenden eine mehrschichtige Architektur, die auf DDD basiert. Wir haben MVC mit Datenschicht (Implementierung von Repositorys), Domänenschicht (Definition des Domänenmodells und der Schnittstellen - Repositorys, Dienste, Arbeitseinheit), Dienstschicht (Implementierung von Diensten). Bisher verwenden wir Domänenmodelle (meistens Entitäten) für alle Ebenen und DTOs nur als …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 7 …
Ich weiß, dass die C- und C ++ - Standards viele Aspekte der Sprachimplementierung definiert lassen, nur weil es bei einer Architektur mit anderen Merkmalen sehr schwierig oder unmöglich wäre, einen standardkonformen Compiler dafür zu schreiben. Ich weiß, dass vor 40 Jahren jeder Computer seine eigene Spezifikation hatte. Ich kenne …
Ein sich wiederholendes Thema in meiner Entwicklungsarbeit war die Verwendung oder Erstellung einer internen Plug-In-Architektur. Ich habe gesehen, wie es auf viele Arten angegangen wurde - Konfigurationsdateien (XML, .conf usw.), Vererbungsframeworks, Datenbankinformationen, Bibliotheken und andere. Durch meine Erfahrung: Eine Datenbank ist kein großartiger Ort, um Ihre Konfigurationsinformationen zu speichern, insbesondere …
Im Rahmen dieses Beitrags von Igor Minar, Leiter von AngularJS: MVC gegen MVVM gegen MVP . Was für ein kontroverses Thema, über das viele Entwickler stundenlang diskutieren und streiten können. AngularJS war mehrere Jahre näher an MVC (oder besser gesagt an einer seiner clientseitigen Varianten), aber im Laufe der Zeit …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Lassen Sie uns Java-basierte Webanwendungsarchitekturen …
Ich entwickle mein eigenes soziales Netzwerk und habe im Web keine Beispiele für die Implementierung des Streams der Benutzeraktionen gefunden. Wie kann ich beispielsweise Aktionen für jeden Benutzer filtern? Wie speichere ich die Aktionsereignisse? Welches Datenmodell und Objektmodell kann ich für den Aktionsstrom und für die Aktionen selbst verwenden?
Es fällt mir schwer, eine anständige / sichere Authentifizierungsstrategie für eine Microservice-Architektur zu wählen. Der einzige SO-Beitrag, den ich zu diesem Thema gefunden habe, ist dieser: Single Sign-On in der Microservice-Architektur Meine Idee hier ist, in jedem Dienst (z. B. Authentifizierung, Messaging, Benachrichtigung, Profil usw.) einen eindeutigen Verweis auf jeden …
Was ist der Unterschied zwischen der Verwendung eines neuen Threads und der Verwendung eines Threads aus dem Thread-Pool? Welche Leistungsvorteile gibt es und warum sollte ich in Betracht ziehen, einen Thread aus dem Pool zu verwenden, anstatt einen, den ich explizit erstellt habe? Ich denke hier speziell an .NET, aber …
Ich lese über Flux, aber das Beispiel der Todo-App ist zu einfach, als dass ich einige wichtige Punkte verstehen könnte. Stellen Sie sich eine einseitige App wie Facebook mit Benutzerprofilseiten vor . Auf jeder Benutzerprofilseite möchten wir einige Benutzerinformationen und ihre letzten Beiträge mit unendlichem Bildlauf anzeigen. Wir können von …
Wir entwickeln eine ASP.NET MVC-Anwendung und erstellen jetzt die Repository- / Serviceklassen. Ich frage mich, ob die Erstellung einer generischen IRepository-Schnittstelle, die von allen Repositorys implementiert wird, wesentliche Vorteile bietet, während jedes Repository über eine eigene Schnittstelle und einen eigenen Methodensatz verfügt. Beispiel: Eine generische IRepository-Schnittstelle könnte folgendermaßen aussehen (aus …
Ich werde RESTful-Webdienste lernen (es ist besser zu sagen, dass ich dies tun muss, da es Teil des CS-Masterstudiengangs ist). Ich habe einige Informationen in Wikipedia gelesen und auch einen Artikel über REST im Sun Developer Network gelesen. Ich sehe, dass dies keine einfache Technologie ist, dass es spezielle Frameworks …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.