Kapitel 10. Verteilter Datenzugriff

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Monday, January 3, 12:43

"Nachdem wir nun die Verantwortung für die Tabelle mit den Expertenprofilen zugewiesen haben," sagt Sydney, "wie soll der Ticketzuweisungsdienst auf die Daten zu den Standorten und Fähigkeiten der Experten zugreifen? Wie ich schon sagte, ist es bei der Anzahl der Abfragen in der Datenbank nicht möglich, jedes Mal einen Fernzugriff zu machen, wenn er die Tabelle abfragen muss.

"Kannst du die Funktionsweise des Zuweisungsalgorithmus so ändern, dass wir die Anzahl der benötigten Abfragen reduzieren können?", fragte Addison.

"Keine Ahnung", antwortete Sydney. "Taylen ist normalerweise derjenige, der diese Algorithmen pflegt."

Addison und Sydney trafen sich mit Taylen, um das Problem des Datenzugriffs zu besprechen und herauszufinden, ob Taylen die Algorithmen für die Zuweisung der Experten ändern kann, um die Anzahl der Datenbankaufrufe auf die Tabelle mit den Expertenprofilen zu reduzieren.

"Willst du mich verarschen?", fragte Taylen. "Ich kann die Algorithmen der Aufgabenstellung auf keinen Fall so umschreiben, dass sie das tun, was du verlangst. Auf gar keinen Fall."

"Die einzige andere Möglichkeit ist, jedes Mal, wenn der Zuweisungsalgorithmus Expertendaten benötigt, den User Management Service anzurufen", sagt Addison.

"Was?", schrie Taylen. "Das können wir nicht machen!"

"Das habe ich ...

Get Software-Architektur: Die schwierigen Teile now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.