Orivel Orivel
Menue oeffnen

Neueste Aufgaben und Diskussionen

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

Vergleichsgenres

Modelluebersicht

Programmierung

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

Einen nebenläufigen Rate Limiter mit gleitendem Fenster und Prioritätswarteschlangen implementieren

Designen und implementieren Sie einen thread-sicheren Rate Limiter in Python, der die folgenden Funktionen unterstützt: 1. **Sliding Window Rate Limiting**: Der Limiter sollte einen Sliding-Window-Algorithmus (keine festen Fenster) verwenden, um Anfragezahlen zu verfolgen. Bei einem Maximum von `max_requests`, das innerhalb eines Zeitraums von `window_seconds` erlaubt ist, muss er zu jedem beliebigen Zeitpunkt korrekt bestimmen können, ob eine neue Anfrage erlaubt ist. 2. **Multiple Tiers**: Der Rate Limiter muss mehrere benannte Tiers unterstützen (z. B. `"free"`, `"standard"`, `"premium"`), jeweils mit eigener Konfiguration für `max_requests` und `window_seconds`. Clients werden bei der Registrierung einem Tier zugewiesen. 3. **Priority Queue for Deferred Requests**: Wenn eine Anfrage gedrosselt wird, sollte der Limiter sie nicht einfach ablehnen, sondern in eine pro-Tier-Prioritätswarteschlange einreihen. Jede Anfrage hat eine Ganzzahl-Priorität (kleinere Zahl = höhere Priorität). Der Limiter sollte eine Methode bereitstellen, die, wenn Kapazität frei wird, die wartende Anfrage mit der höchsten Priorität für einen gegebenen Client aus der Warteschlange entnimmt und verarbeitet. 4. **Thread Safety**: Alle Operationen (`allow_request`, `enqueue`, `dequeue`, `register_client`) müssen sicher sein, von mehreren Threads gleichzeitig aufgerufen zu werden. 5. **Cleanup**: Stellen Sie eine Methode bereit, um abgelaufene Tracking-Daten für Clients zu entfernen, die in den letzten `cleanup_threshold_seconds` (konfigurierbar) keine Anfragen gestellt haben. Ihre Implementierung sollte Folgendes enthalten: - Eine `RateLimiter`-Klasse mit der beschriebenen Schnittstelle. - Eine `Request`-Dataclass oder ein named tuple, das mindestens enthält: `client_id`, `timestamp`, `priority` und `payload`. - Korrekte Behandlung von Randfällen: doppelte Client-Registrierung, Anfragen für nicht registrierte Clients, leere Prioritätswarteschlangen, gleichzeitige Änderungen und Probleme mit der Genauigkeit der Uhr. Schreiben Sie außerdem ein Demonstrationsskript (im Block `if __name__ == "__main__"`), das: - Einen Rate Limiter mit mindestens zwei Tiers erstellt. - Mehrere Clients registriert. - Einen Burst von Anfragen aus mehreren Threads simuliert, wobei einige zugelassen und andere in die Warteschlange gestellt werden. - Zeigt, wie aufgeschobene Anfragen verarbeitet werden, wenn Kapazität frei wird. - Eine klare Ausgabe druckt, die die Abfolge der Ereignisse deutlich darstellt. Erläutern Sie Ihre Designentscheidungen in Kommentaren, insbesondere bezüglich Ihrer Implementierung des Sliding Window, Ihrer Wahl der Synchronisationsprimitiven und etwaiger Abwägungen, die Sie zwischen Genauigkeit und Leistung getroffen haben.

390
21 Mar 2026 08:40

Analyse

Google Gemini 2.5 Pro VS OpenAI GPT-5.2

Bewertung der Beweislage bei einer Produktrückrufentscheidung

Ein Konsumelektronikunternehmen, VoltTech, stellt ein beliebtes tragbares Ladegerät für Telefone namens PowerPak 3000 her. In den letzten sechs Monaten hat das Unternehmen die folgenden Meldungen und Daten erhalten: 1. Kundenbeschwerden: 47 Meldungen über das Gerät, das sich während des Gebrauchs überhitzt, von insgesamt etwa 820,000 verkauften Einheiten. Davon meldeten 12 Kunden leichte Verbrennungen und 3 berichteten von kleinen Bränden, die schnell eingedämmt wurden. 2. Interne Tests: Das Qualitätssicherungsteam von VoltTech testete 500 Einheiten aus jüngeren Produktionschargen. Sie stellten fest, dass 2.4% der Einheiten unter anhaltender maximaler Last eine höher als normale Wärmeabgabe zeigten, aber alle innerhalb der technischen Sicherheitsgrenze blieben, die durch den einschlägigen UL-Zertifizierungsstandard definiert ist. 3. Das ähnliche Produkt eines Wettbewerbers wurde letzten Monat wegen eines vergleichbaren Überhitzungsproblems zurückgerufen, was erhebliche Medienberichterstattung und öffentliche Besorgnis über die Sicherheit tragbarer Ladegeräte im Allgemeinen ausgelöst hat. 4. Ein unabhängiger Verbrauchersicherheits-Blog veröffentlichte einen Artikel, der behauptet, der PowerPak 3000 habe einen "gefährlichen Konstruktionsfehler", basierend auf einer Teardown-Analyse einer einzelnen Einheit, die bei einem Drittanbieter erworben wurde. VoltTech hat nicht verifiziert, ob diese Einheit echt oder gefälscht war. 5. Das Rechtsteam von VoltTech schätzt, dass ein freiwilliger Rückruf ungefähr $14 million kosten würde, während die Fortsetzung des Verkaufs ohne Maßnahmen und das Risiko künftiger Rechtsstreitigkeiten zwischen $2 million (falls keine schwerwiegenden Zwischenfälle auftreten) und $40 million (wenn eine Klage wegen schwerer Verletzungen oder Sachschäden erfolgreich ist) kosten könnte. Analysieren Sie die obigen Beweismittel und empfehlen Sie, ob VoltTech einen freiwilligen Rückruf veranlassen, eine weniger drastische Abhilfemaßnahme umsetzen (wie ein Firmware-Update, das Hinzufügen eines Warnhinweises oder ein Austauschprogramm) oder keine Maßnahmen ergreifen sollte. Begründen Sie Ihre Empfehlung, indem Sie die Stärke und die Beschränkungen jedes einzelnen Beweisstücks bewerten, die Risiken abwägen und Ihre Begründung klar darlegen.

407
21 Mar 2026 08:06

Zusammenfassung

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5 mini

Fassen Sie die Geschichte des Suezkanals zusammen

Fassen Sie den bereitgestellten Text über die Geschichte des Suezkanals in einem zusammenhängenden Absatz von 200–250 Wörtern zusammen. Ihre Zusammenfassung muss die folgenden wichtigsten Punkte korrekt abdecken: 1. Die antiken Ursprünge des Kanalgedankens. 2. Die Schlüsselfiguren und Herausforderungen beim Bau im 19. Jahrhundert. 3. Die strategische Bedeutung des Kanals für den Welthandel und das britische Empire. 4. Die Hauptursache und ein bedeutendes Ergebnis der Suezkrise von 1956. 5. Die Rolle und Bedeutung des Kanals in der heutigen Zeit. --- TEXT --- Der Suezkanal, ein 193 Kilometer langer künstlicher, meeresniveauiger Wasserweg in Ägypten, der das Mittelmeer über die Landenge von Suez mit dem Roten Meer verbindet, ist mehr als nur ein technisches Meisterwerk; er ist eine zentrale Lebensader des Welthandels und ein Brennpunkt geopolitischer Geschichte. Seine Geschichte ist eine von antiken Ambitionen, imperialer Rivalität im 19. Jahrhundert und nationalistischer Erweckung im 20. Jahrhundert und spiegelt die wechselnden Strömungen globaler Macht wider. Das Konzept einer direkten Wasserverbindung zwischen dem Mittelmeer und dem Roten Meer ist sehr alt. Pharao Senusret III. der Zwölfte Dynastie soll um 1850 v. Chr. einen Vorläuferkanal erbaut haben, der den Nil mit dem Roten Meer verband. Dieser "Kanal der Pharaonen" wurde von späteren Herrschern wie Necho II. und dem persischen Eroberer Darius dem Großen instand gehalten und verbessert. Diese frühen Kanäle wurden jedoch oft vernachlässigt, verfielen und versanken schließlich im Wüstensand, so dass der Traum einer direkten See-zu-See-Verbindung über Jahrhunderte unerfüllt blieb. Die Hauptschwierigkeit war die Abhängigkeit vom Nil, die die Route indirekt und von den saisonalen Schwankungen des Flusses abhängig machte. Die Geschichte des modernen Kanals beginnt mit dem Ehrgeiz des französischen Diplomaten Ferdinand de Lesseps. Von der saint-simonianischen Denkrichtung inspiriert, die große Infrastrukturprojekte zur Einheit der Menschheit sah, sicherte sich de Lesseps 1854 eine Konzession von Sa'id Pascha, dem osmanischen Vizekönig von Ägypten. Die Konzession gab ihm das Recht, die Suez Canal Company (Compagnie Universelle du Canal Maritime de Suez) zu gründen und den Kanal 99 Jahre nach seiner Eröffnung zu betreiben. Das Projekt stieß auf heftigen Widerstand Großbritanniens, das den von den Franzosen kontrollierten Kanal als Bedrohung seiner Dominanz über die Seewege nach Indien betrachtete. Britische Politiker und die Presse starteten eine Kampagne, um das Vorhaben zu diskreditieren und verwiesen auf vermeintliche technische Unmöglichkeiten und finanzielle Unrentabilität. Trotz politischer und finanzieller Hürden begann 1859 der Bau. Die Arbeiten waren mühsam und von Schwierigkeiten geprägt. Anfangs setzte die Gesellschaft Zwangsarbeit von Zehntausenden ägyptischer Bauern (Fellahin) ein, eine Praxis, die großes Leid und hohe Sterblichkeitsraten zur Folge hatte. Internationaler Druck, insbesondere aus Großbritannien, zwang die Gesellschaft schließlich, diese Corvée abzuschaffen und moderne Maschinen einzusetzen, darunter speziell entwickelte dampfbetriebene Bagger und Schaufelmaschinen. Über ein Jahrzehnt schuftete eine multinationale Arbeitergruppe unter der gnadenlosen Wüstensonne und bewegte schätzungsweise 75 Millionen Kubikmeter Erde, um den Kanal auszuheben. Der Kanal wurde am 17. November 1869 mit einer prächtigen Zeremonie offiziell eröffnet, an der europäische Königshäuser teilnahmen. Die Wirkung des Kanals war sofort und tiefgreifend. Er verkürzte die Seereise zwischen Europa und Asien dramatisch und reduzierte die Strecke von London nach Mumbai um etwa 7.000 Kilometer. Dies revolutionierte den Welthandel, beschleunigte die europäische koloniale Expansion in Asien und Afrika und festigte die strategische Bedeutung Ägyptens. Die enormen Kosten stürzten Ägypten jedoch in schwere Schulden. 1875, angesichts des Bankrotts, sah sich Ägyptens Herrscher Isma'il Pascha gezwungen, den 44%-Anteil seines Landes an der Suez Canal Company zu verkaufen. In einem schnellen und entschiedenen Schritt sicherte sich der britische Premierminister Benjamin Disraeli ohne parlamentarische Zustimmung ein Darlehen von der Bankiersfamilie Rothschild und kaufte die Aktien, wodurch Großbritannien beträchtliche Kontrolle über diesen wichtigen Wasserweg erhielt. Dieses finanzielle Manöver ebnete den Weg für die britische Besetzung Ägyptens im Jahr 1882. In den folgenden Jahrzehnten wurde der Kanal hauptsächlich unter anglo-französischer Kontrolle betrieben und diente als lebenswichtige Ader für das britische Empire. Sein strategischer Wert wurde in beiden Weltkriegen deutlich, als die Alliierten ihn stark verteidigten, um den Durchgang von Truppen und Nachschub zu sichern. Die Nachkriegszeit brachte jedoch den Aufstieg des ägyptischen Nationalismus. 1952 stürzte eine Revolution die pro-britische Monarchie, und Gamal Abdel Nasser kam an die Macht. Am 26. Juli 1956 verstaatlichte Nasser in einem die Welt erschütternden Schritt die Suez Canal Company und erklärte, deren Einnahmen würden zur Finanzierung des Assuan-Staudammprojekts verwendet, nachdem die USA und Großbritannien ihre Finanzierungszusagen zurückgezogen hatten. Dieser Akt löste die Suezkrise aus, in deren Verlauf Israel, Großbritannien und Frankreich eine koordinierte militärische Invasion Ägyptens starteten. Die Invasion war militärisch erfolgreich, politisch jedoch ein Desaster. Intensiver Druck der Vereinigten Staaten, der Sowjetunion und der Vereinten Nationen zwang die Invasoren zum Rückzug, sodass Ägypten die volle Kontrolle über den Kanal behielt. Die Krise signalisierte den Niedergang britischer und französischer imperialer Macht und das Entstehen der USA und der UdSSR als neue globale Supermächte. Heute bleibt der Suezkanal einer der wichtigsten Wasserwege der Welt und wickelt etwa 12 % des weltweiten Handelsvolumens ab. Er wird von der staatlichen Suez Canal Authority (SCA) Ägyptens betrieben und wurde mehrfach erweitert, um immer größere moderne Schiffe aufnehmen zu können. Das 2015 gestartete "New Suez Canal"-Projekt, das einen 35 Kilometer langen neuen Kanalabschnitt parallel zum bestehenden enthielt, erhöhte seine Kapazität deutlich und verkürzte die Transitzeiten. Ereignisse wie die Blockade 2021 durch das Containerschiff Ever Given erinnern eindringlich an die zentrale Rolle des Kanals in der globalen Lieferkette und an die Verwundbarkeit der vernetzten Weltwirtschaft. Von den Träumen der Pharaonen bis zu den Intrigen der Imperien und den Behauptungen nationaler Souveränität bleibt der Suezkanal ein mächtiges Symbol menschlicher Ingenieurskunst und ein Barometer internationaler Beziehungen.

415
21 Mar 2026 06:04

Systemdesign

OpenAI GPT-5.4 VS Google Gemini 2.5 Flash

Entwurf eines URL-Kürzungsdienstes

Entwerfen Sie einen URL-Kürzungsdienst (ähnlich wie bit.ly oder tinyurl.com), der die folgenden Einschränkungen erfüllen muss: 1. Der Dienst muss 100 Millionen neue URL-Kürzungen pro Monat unterstützen. 2. Das Lese-zu-Schreib-Verhältnis beträgt 100:1 (d. h. für jede erstellte URL wird sie durchschnittlich 100-mal aufgerufen). 3. Verkürzte URLs müssen mindestens 5 Jahre lang zugänglich bleiben. 4. Das System muss eine Verfügbarkeit von 99,9 % erreichen. 5. Weiterleitungs-Latenz (vom Eintreffen einer Kurz-URL-Anfrage bis zum Ausgeben des HTTP-Redirects) muss unter 50 ms im 95. Perzentil liegen. Ihr Entwurf sollte alle der folgenden Bereiche behandeln: A. **Strategie zur Generierung kurzer URLs**: Wie werden Sie eindeutige, kompakte Kurz-Codes erzeugen? Diskutieren Sie das Codierungsschema, die erwartete URL-Länge und wie Sie Kollisionen oder die Erschöpfung des Schlüsselraums behandeln. B. **Datenspeicherung**: Welche Datenbank(en) werden Sie verwenden und warum? Schätzen Sie den Gesamtspeicherbedarf über 5 Jahre. Erklären Sie Ihr Schema-Design sowie jede Partitionierungs- oder Sharding-Strategie. C. **Lesepfad-Architektur**: Wie werden Sie Weiterleitungsanfragen in großem Umfang bedienen, um die Latenz- und Durchsatzanforderungen zu erfüllen? Diskutieren Sie Caching-Ebenen, CDN-Einsatz und Replikationsstrategien. D. **Schreibpfad-Architektur**: Wie gehen Sie zuverlässig mit der Aufnahme von 100M neuen URLs pro Monat um? Diskutieren Sie eventuelle Queuing-, Rate-Limiting- oder Konsistenzüberlegungen. E. **Zuverlässigkeit und Fehlertoleranz**: Wie geht Ihr System mit Knotenfehlern, Ausfällen von Rechenzentren oder Cache-Invalidierung um? Wie sieht Ihre Backup- und Wiederherstellungsstrategie aus? F. **Wesentliche Kompromisse**: Identifizieren Sie mindestens zwei bedeutende Abwägungen in Ihrem Design (z. B. Konsistenz vs. Verfügbarkeit, Speicherkosten vs. Leseleistung, Einfachheit vs. Skalierbarkeit) und erklären Sie, warum Sie sich für die jeweilige Seite entschieden haben. Stellen Sie Ihre Antwort als strukturiertes Designdokument mit klaren Abschnitten entsprechend A bis F oben dar.

404
20 Mar 2026 17:43

Beratung

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

Einem Freund helfen, ein Gespräch über einen Berufswechsel mit seiner Familie zu führen

Dein enger Freund Alex (30 Jahre) arbeitet seit sechs Jahren als Buchhalter, hat sich aber kürzlich leidenschaftlich dafür interessiert, eine Karriere im Grafikdesign anzustreben. Alex hat abends Onlinekurse belegt und ein kleines Portfolio aufgebaut. Alex ist jedoch ängstlich, es seinen Eltern zu sagen; die Eltern haben seinen Abschluss im Rechnungswesen bezahlt und haben sich immer über Alex' stabile Karriere stolz gezeigt. Alex kommt zu dir und sagt: "Ich habe das seit Monaten gefürchtet. Meine Eltern haben viel geopfert, damit ich zur Schule gehen konnte, und bei jedem Familienessen rühmen sie sich damit, dass ich Buchhalter bin. Aber ich bin im Job unglücklich. Ich habe Angst vor Montagen. Seit einem Jahr mache ich Designkurse und ich fühle mich wirklich lebendig, wenn ich Dinge gestalte. Ich möchte ins Grafikdesign wechseln, vielleicht zunächst freiberuflich, während ich meinen Tagesjob behalte. Aber ich habe furchtbare Angst, dass meine Eltern sich verraten fühlen oder denken, ich würde alles wegwerfen, was sie mir gegeben haben. Wie spreche ich das überhaupt mit ihnen an? Soll ich einfach still bleiben und in der Buchhaltung bleiben?" Schreibe eine durchdachte, unterstützende Antwort an Alex als seinen Freund. Deine Antwort sollte Alex' emotionale Sorgen ansprechen, praktische Ratschläge geben, wie man das Gespräch mit den Eltern angeht, und Alex dabei helfen, den beruflichen Übergang realistisch zu durchdenken. Sei einfühlsam, aber auch ehrlich — sag Alex nicht nur das, was er hören will.

404
20 Mar 2026 17:31

Planung

Google Gemini 2.5 Flash-Lite VS Anthropic Claude Sonnet 4.6

Wochenend-Umzugsplan unter engen Einschränkungen

Sie helfen einer Person, einen eintägigen Wohnungsumzug am Samstag zu planen. Die Person zieht aus einer Einzimmerwohnung im 3. Stock (kein Aufzug) in eine neue Wohnung, die mit dem Auto 25 Minuten entfernt ist. Erstellen Sie einen praktischen Schritt-für-Schritt-Umzugsplan für den Tag, der realisierbar, priorisiert und mit Risikobewältigung versehen ist. Fakten und Einschränkungen: - Die Person hat zwei Freunde, die nur von 9:00 bis 13:00 helfen. - Ein Miettransporter ist von 10:00 bis 16:00 verfügbar und muss mit vollem Tank zurückgegeben werden. - Gebäude A (alte Wohnung) erlaubt Auszug nur zwischen 8:00 und 14:00. - Gebäude B (neue Wohnung) erlaubt Einzug nur zwischen 12:00 und 18:00. - Die Person muss die Schlüssel der alten Wohnung bis 15:00 übergeben. - Es gibt insgesamt 35 Kartons sowie: ein Bettgestell und eine Matratze, einen Schreibtisch, einen Stuhl, ein Bücherregal und einen Mini-Kühlschrank. - Der Mini-Kühlschrank muss während des Transports aufrecht stehen und sollte frühestens 4 Stunden nach Ankunft eingesteckt werden. - Das Bücherregal ist noch nicht zerlegt; das Zerlegen dauert 30 Minuten und erfordert einen Schraubendreher. - Das Bettgestell ist bereits zerlegt. - Der Schreibtisch passt nur in den Transporter, wenn seine Beine zuvor entfernt werden; das dauert 20 Minuten. - Das Packen ist größtenteils erledigt, aber Badezimmerartikel, Bettwäsche und Küchenreinigungsmittel sind noch nicht verpackt. - Die Person hat nur eine Sackkarre/Handwagen und sechs Umzugsdecken. - Wettervorhersage: ab 11:30 möglicher Regen. - Die Person möchte Kosten minimieren, Schäden vermeiden und die Wahrscheinlichkeit verringern, Fristen der Gebäude oder der Vermietung zu verpassen. Ihre Aufgabe: - Erstellen Sie einen zeitlich gegliederten Plan für den Tag von 8:00 bis zur abgeschlossenen Schlüsselübergabe. - Folgen Sie einer logischen Reihenfolge der Aufgaben, inklusive Vorbereitung, Beladen, Fahrt, Entladen und abschließender Kontrollen. - Weisen Sie zu, wer wann was tun sollte (die Person vs. die zwei Freunde), wenn das hilfreich ist. - Identifizieren Sie die vorrangigen Gegenstände, die zuerst oder zuletzt geladen werden sollten, und erklären Sie warum. - Nennen Sie mindestens drei konkrete Maßnahmen zur Risikominderung oder Notfallaktionen. - Halten Sie den Plan realistisch; gehen Sie nicht von zusätzlichen Helfern oder Ausrüstung aus, die nicht aufgelistet sind.

386
20 Mar 2026 16:49

261 bis 280 von 562 Ergebnissen

Verwandte Links

X f L