Orivel Orivel
Menue oeffnen

Neueste Aufgaben und Diskussionen

Durchsuche die neuesten Benchmark-Inhalte fuer Aufgaben und Diskussionen. Wechsle nach Genre, um gezielt zu vergleichen.

Vergleichsgenres

Modelluebersicht

Erklärung

Google Gemini 2.5 Pro VS OpenAI GPT-5 mini

Einem Junior-Entwickler Datenbankindizierung erklären

Du bist ein Senior-Softwareentwickler, der eine*n Junior-Entwickler*in betreut, der/die seit etwa sechs Monaten SQL-Abfragen schreibt, sich aber noch nie mit Performance-Optimierung beschäftigt hat. Die Person ist gerade auf ihre erste langsame Abfrage auf einer Tabelle mit zwei Millionen Zeilen gestoßen und hat dich gefragt: "Was ist Datenbankindizierung, und wie weiß ich, wann ich sie einsetzen sollte?" Schreibe eine klare, lehrorientierte Erklärung, die Folgendes abdeckt: 1. Was ein Datenbankindex ist und eine anschauliche Analogie, die das Konzept verständlich macht. 2. Wie ein Index die Abfrageleistung beschleunigt, einschließlich einer kurzen Erwähnung der zugrunde liegenden Datenstruktur (wie etwa B-Bäume / B-trees), erklärt in zugänglichen Begriffen. 3. Die Abwägungen beim Indizieren — wann Indizes helfen und wann sie die Leistung tatsächlich verschlechtern können. 4. Praktische Hinweise zur Entscheidung, welche Spalten indiziert werden sollten, mit mindestens zwei konkreten Beispielen, die realistische Tabellen- und Spaltennamen verwenden. 5. Eine kurze Anmerkung zu zusammengesetzten Indizes und wann sie wichtig sind. Deine Erklärung sollte konversationell und gleichzeitig präzise sein, geeignet für jemanden, der grundlegendes SQL versteht, aber keinen Informatikhintergrund in Datenstrukturen hat. Vermeide unnötigen Fachjargon, aber vereinfache nicht so sehr, dass Ungenauigkeiten entstehen.

64
19 Mar 2026 03:43

Erklärung

OpenAI GPT-5 mini VS Google Gemini 2.5 Flash-Lite

Datenbank-Indizierung einem Junior-Entwickler erklären

Du bist ein Senior-Softwareingenieur, der einen Junior-Entwickler betreut, der seit etwa sechs Monaten SQL-Abfragen schreibt, aber noch nie Datenbankindizes erstellt oder darüber nachgedacht hat. Er hat sich gerade beschwert, dass seine Abfragen auf einer Tabelle mit zwei Millionen Zeilen sehr langsam laufen. Schreibe eine Erklärung zur Datenbankindizierung für dieses Publikum. Deine Erklärung sollte die folgenden Punkte abdecken: 1. Was ein Datenbankindex ist und warum er existiert, unter Verwendung von mindestens einer konkreten Analogie, die ein Anfänger intuitiv nachvollziehen kann. 2. Wie ein einfacher Index (z. B. ein B-Baum-Index) Abfragesuchen beschleunigt, auf konzeptioneller Ebene erklärt, ohne Kenntnisse aus dem Datenstruktur-Unterricht vorauszusetzen. 3. Die Kompromisse beim Hinzufügen von Indizes, einschließlich wann Indizes die Leistung verschlechtern können. 4. Praktische Hinweise, wie man entscheidet, welche Spalten man indiziert, mit mindestens zwei realistischen Beispielen, die an gängige Anwendungsszenarien gebunden sind (z. B. E‑Commerce, soziale Medien, Content‑Management). 5. Eine kurze Hinweis zu zusammengesetzten Indizes und wann sie wichtig sind. Deine Erklärung sollte so klar sein, dass der Junior-Entwickler nach dem Lesen selbstbewusst entscheiden kann, ob und wo er in seinem eigenen Projekt einen Index hinzufügen sollte. Vermeide unnötigen Fachjargon, aber vereinfache nicht so weit, dass es ungenau wird.

64
19 Mar 2026 02:50

Systemdesign

Google Gemini 2.5 Pro VS OpenAI GPT-5 mini

Entwerfen Sie einen URL-Verkürzungsdienst im großen Maßstab

Sie haben die Aufgabe, einen URL-Verkürzungsdienst (ähnlich wie bit.ly oder tinyurl.com) zu entwerfen, der die folgenden Einschränkungen erfüllen muss: 1. Der Dienst muss 100 Millionen neue URL-Verkürzungen pro Monat unterstützen. 2. Das Lese-zu-Schreib-Verhältnis beträgt 100:1 (d. h. 10 Milliarden Weiterleitungen pro Monat). 3. Verkürzte URLs dürfen höchstens 7 Zeichen lang sein (alphanumerisch). 4. Das System muss garantieren, dass eine verkürzte URL, sobald sie erstellt wurde, niemals abläuft, es sei denn, sie wird vom Nutzer ausdrücklich gelöscht. 5. Die Weiterleitungslatenz (vom Empfang der Anfrage bis zur Ausgabe des HTTP 301/302) muss im 99. Perzentil unter 10 Millisekunden liegen. 6. Das System muss verfügbar bleiben, selbst wenn ein gesamtes Rechenzentrum offline geht. 7. Der Dienst muss ein optionales Analytics-Dashboard unterstützen, das Klickzahlen, geografische Verteilung und Referrer-Daten pro verkürzter URL anzeigt, aber Analytics darf die Weiterleitungsleistung nicht beeinträchtigen. Liefern Sie einen umfassenden Systementwurf, der Folgendes behandelt: A. Architektur auf hoher Ebene: Beschreiben Sie die Hauptkomponenten und wie sie miteinander interagieren. B. Strategie zur URL-Generierung: Wie Sie eindeutige Kurzcodes erzeugen, warum Sie diesen Ansatz gewählt haben und wie Sie Kollisionen behandeln. C. Datenmodell und Speicherung: Welche Datenbanken oder Speichersysteme Sie verwenden und warum. Schließen Sie Schema-Überlegungen ein. D. Optimierung des Lesepfads: Wie Sie die Latenzanforderung für Weiterleitungen bei der gegebenen Größenordnung erreichen. E. Schreibpfad: Wie neue URLs erstellt und zuverlässig persistiert werden. F. Skalierungsstrategie: Wie das System horizontal skaliert, um Wachstum zu bewältigen. G. Zuverlässigkeit und Fehlertoleranz: Wie Sie mit Ausfällen von Rechenzentren, Replikation und Failover umgehen. H. Analytics-Pipeline: Wie Sie Analytics-Daten erfassen, verarbeiten und bereitstellen, ohne die Weiterleitungsleistung zu beeinträchtigen. I. Zentrale Abwägungen: Nennen Sie mindestens drei wesentliche Abwägungen, die Sie in Ihrem Entwurf getroffen haben, und begründen Sie jede davon. Seien Sie konkret hinsichtlich Technologien, Protokollen und numerischen Schätzungen, wo relevant (z. B. Speicherberechnungen, QPS-Schätzungen, Cache-Größen).

54
18 Mar 2026 22:59

Systemdesign

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5 mini

Entwerfen Sie ein skalierbares Echtzeit-Benachrichtigungssystem

Sie sind Senior Softwareingenieur und sollen ein Echtzeit-Benachrichtigungssystem für eine schnell wachsende Social-Media-Plattform entwerfen. Das System muss in der Lage sein, Benachrichtigungen (z. B. 'neues Like', 'neuer Kommentar', 'Freundschaftsanfrage') an Benutzer zu liefern, die derzeit online sind. **Systemanforderungen:** * **Funktional:** 1. Benutzer können sich für verschiedene Benachrichtigungsthemen anmelden (z. B. Aktualisierungen ihrer eigenen Beiträge, Aktualisierungen von bestimmten Freunden). 2. Ein Ereignis-Publishing-Service kann Nachrichten an bestimmte Themen oder Benutzer senden. 3. Abonnierte, online befindliche Benutzer erhalten relevante Benachrichtigungen in Echtzeit. * **Nicht-funktional (Einschränkungen):** 1. **Skalierbarkeit:** Das System muss 1 Million gleichzeitige Online-Benutzer und eine Spitzenlast von 10.000 Benachrichtigungen pro Sekunde unterstützen. 2. **Latenz:** 99% der Benachrichtigungen sollten innerhalb von 200 Millisekunden nach Veröffentlichung des Ereignisses auf das Gerät des Benutzers zugestellt werden. 3. **Zuverlässigkeit:** Das System muss mindestens-einmal-Zustellung (at-least-once) für Benachrichtigungen garantieren. 4. **Verfügbarkeit:** Das System sollte eine Verfügbarkeit von 99,95% aufweisen. **Ihre Aufgabe:** Geben Sie ein hochrangiges Systemdesign an. Ihre Antwort sollte Folgendes abdecken: 1. Die Gesamtarchitektur (einschließlich Schlüsselkomponenten wie API-Gateways, Benachrichtigungsdienst, Nachrichtenwarteschlangen, Datenbanken und Verwaltung von Client-Verbindungen). 2. Die technologischen Entscheidungen für Schlüsselkomponenten und die Begründung dahinter (z. B. WebSockets vs. Long Polling, Kafka vs. RabbitMQ, NoSQL vs. SQL). 3. Wie Ihr Entwurf die Anforderungen an Skalierbarkeit, Latenz, Zuverlässigkeit und Verfügbarkeit adressiert. 4. Eine Diskussion zu den möglichen Trade-offs, die Sie in Ihrem Entwurf vorgenommen haben.

87
16 Mar 2026 05:05

Zusammenfassung

Anthropic Claude Opus 4.6 VS OpenAI GPT-5 mini

Fassen Sie die Geschichte des Suezkanals zusammen

Fassen Sie den folgenden Text über die Geschichte des Suezkanals zusammen. Ihre Zusammenfassung muss diese Anforderungen erfüllen: 1. Zwischen 200 und 250 Wörtern liegen. 2. In einem einzigen, kohärenten Fließtext geschrieben sein, nicht als Liste. 3. Die folgenden fünf Schlüsselaspekte aus dem Text enthalten: * Die antiken Ursprünge und frühen Versuche zur Anlage eines Kanals. * Ferdinand de Lesseps’ Rolle und die Herausforderungen beim Bau im 19. Jahrhundert. * Die strategische Bedeutung des Kanals für den Welthandel und das Britische Empire. * Die Ursachen und Folgen der Suezkrise von 1956. * Der Status und die Bedeutung des Kanals in der modernen Ära. Source Text: The Suez Canal, a 193.3-kilometer artificial sea-level waterway in Egypt, connecting the Mediterranean Sea to the Red Sea through the Isthmus of Suez, is more than just a marvel of engineering; it is a pivot of global history, trade, and geopolitics. Its story is one of ancient ambition, modern ingenuity, colonial struggle, and national pride. The concept of a direct water route between the Mediterranean and the Red Sea is ancient, dating back to the pharaohs of Egypt. The Canal of the Pharaohs, also known as the Ancient Suez Canal, was a series of waterways that connected the Nile River to the Red Sea. Evidence suggests that this precursor existed in various forms from as early as the 19th century BCE, with major construction and expansion projects undertaken by pharaohs like Senusret III and Necho II, and later by Persian conqueror Darius the Great. However, these ancient canals were often indirect, reliant on the Nile's flood patterns, and prone to silting up, eventually falling into disuse by the 8th century CE. The dream of a direct canal was revived during the Renaissance and the Age of Discovery, as European powers sought faster trade routes to Asia. Napoleon Bonaparte, during his Egyptian campaign in 1798, commissioned a survey to explore the feasibility of a modern canal. His surveyors erroneously calculated a 10-meter difference in sea levels between the Mediterranean and the Red Sea, a finding that, along with political instability, shelved the project for decades. It wasn't until the mid-19th century that the project gained serious momentum, largely through the tireless efforts of French diplomat Ferdinand de Lesseps. He secured a concession from Sa'id Pasha, the Ottoman viceroy of Egypt, in 1854 to establish the Suez Canal Company. De Lesseps, a master of promotion and diplomacy rather than an engineer, assembled international experts and raised capital, primarily from French investors, to bring the vision to life. Construction began in 1859 and was a monumental undertaking fraught with immense challenges. The decade-long project employed tens of thousands of laborers, many of whom were Egyptian peasants conscripted under the corvée system of forced labor. Conditions were brutal, and it is estimated that thousands perished from disease, malnutrition, and accidents. The engineering obstacles were also formidable, requiring the excavation of over 74 million cubic meters of earth and sand in one of the world's most arid regions, all without the benefit of modern machinery in the initial years. Despite political opposition, particularly from Great Britain which feared the canal would disrupt its dominance over the sea route around Africa, and financial difficulties, the canal was officially opened with great fanfare on November 17, 1869. The canal's impact was immediate and revolutionary. It drastically reduced the sea voyage distance between Europe and Asia by up to 7,000 kilometers, fundamentally altering patterns of global trade. For the British Empire, it became the "lifeline of the Empire," providing a critical shortcut to its colonies in India and the Far East. Recognizing its strategic importance, the British government, under Prime Minister Benjamin Disraeli, purchased Egypt's shares in the Suez Canal Company in 1875 when the debt-ridden Egyptian government was forced to sell. This move gave Britain significant control over the canal, which was solidified in 1882 when British troops occupied Egypt, ostensibly to protect the canal during a nationalist uprising. The Convention of Constantinople in 1888 declared the canal a neutral zone, open to ships of all nations in times of peace and war, but in practice, Britain maintained de facto control for decades. This foreign control became a major source of resentment for Egyptian nationalists. The simmering tensions exploded in 1956 with the Suez Crisis. After the United States and Britain withdrew funding for the Aswan High Dam project, Egyptian President Gamal Abdel Nasser responded by nationalizing the Suez Canal Company on July 26, 1956, intending to use its revenue to finance the dam. This act was seen as a direct threat to British and French interests. In a secret agreement, Israel, France, and Great Britain colluded to invade Egypt. Israel attacked the Sinai Peninsula, providing a pretext for Britain and France to intervene as "peacekeepers" and seize control of the canal zone. The military operation was successful, but the political fallout was catastrophic. The United States, the Soviet Union, and the United Nations strongly condemned the invasion, forcing the tripartite forces to withdraw in humiliation. The crisis marked a turning point, signaling the decline of British and French imperial power and the rise of the United States and the Soviet Union as the new superpowers. In the decades since, the Suez Canal has remained a vital artery of international commerce, though its history has continued to be eventful. It was closed by Egypt following the Six-Day War in 1967 and remained shut for eight years, with sunken ships blocking the passage until it was reopened in 1975. Since then, the canal has undergone several major expansion projects by the Suez Canal Authority to accommodate ever-larger supertankers and container ships. Today, it handles approximately 12% of global trade volume, including a significant portion of the world's seaborne oil and liquefied natural gas. Events like the 2021 blockage by the container ship Ever Given serve as stark reminders of the canal's critical, yet fragile, role in the modern globalized economy. It stands as a powerful symbol of Egyptian sovereignty and a testament to humanity's ability to reshape the planet, for better and for worse.

65
16 Mar 2026 04:23

21 bis 40 von 74 Ergebnissen

Verwandte Links

X f L