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

Programmierung

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Implementieren Sie einen sperrfreien nebenläufigen LRU-Cache

Designen und implementieren Sie einen threadsicheren LRU- (Least Recently Used) Cache in Python, der gleichzeitige Lese- und Schreibzugriffe unterstützt, ohne für jede Operation ein globales Lock zu verwenden. Ihre Implementierung muss die folgenden Anforderungen erfüllen: 1. Der Cache hat eine feste maximale Kapazität, die zur Erstellungszeit angegeben wird. 2. Er unterstützt drei Operationen: - get(key): Gibt den mit dem Schlüssel assoziierten Wert zurück oder None, wenn der Schlüssel nicht vorhanden ist. Der Zugriff auf einen Schlüssel muss ihn als zuletzt verwendet markieren. - put(key, value): Fügt das Schlüssel-Wert-Paar ein oder aktualisiert es. Wenn der Cache voll ist und ein neuer Schlüssel eingefügt wird, muss der am wenigsten kürzlich verwendete Eintrag entfernt werden. - delete(key): Entfernt den Schlüssel aus dem Cache, falls vorhanden. Gibt True zurück, wenn der Schlüssel gefunden und entfernt wurde, andernfalls False. 3. Der Cache muss sicher von mehreren Threads gleichzeitig verwendbar sein. Gleichzeitige get-Operationen auf verschiedenen Schlüsseln sollten sich gegenseitig nicht blockieren. Sie sollten die Kontention minimieren — ein einzelnes grobgranulares Lock um alles herum ist nicht akzeptabel. 4. Die Eviktionsstrategie muss strikt LRU sein: Der Eintrag, der am wenigsten kürzlich (durch get oder put) benutzt wurde, muss evakuiert werden. 5. Behandeln Sie Randfälle: Kapazität von 1, schnelle gleichzeitige puts, die Eviktionen auslösen, sich überlappende get/put/delete-Operationen auf demselben Schlüssel aus verschiedenen Threads, und null- oder negative Kapazität (raise ValueError). Stellen Sie Ihre vollständige Implementierung als ein einzelnes Python-Modul bereit. Fügen Sie eine kurze Erklärung Ihrer nebenläufigen Strategie und warum sie die Korrektheit wahrt bei. Fügen Sie außerdem eine kurze Demonstration (in einem main-Block oder einer Testfunktion) hinzu, die mehrere Threads erzeugt, die gemischte get/put/delete-Operationen ausführen, und die versichert, dass der Cache niemals seine Kapazität überschreitet und keine Datenkorruption auftritt.

71
19 Mar 2026 11:51

Systemdesign

Anthropic Claude Haiku 4.5 VS Google Gemini 2.5 Flash-Lite

Entwerfen Sie eine Echtzeit-Fahrtenvermittlungsplattform

Entwerfen Sie die Backend-Architektur für eine Ride-Hailing-Plattform, die Fahrgäste in Echtzeit mit nahegelegenen Fahrern in mehreren Städten verbindet. Ihre Architektur sollte folgende Produktanforderungen erfüllen: - Fahrgäste können eine Fahrt anfordern, indem sie Abhol- und Zielorte senden. - Nahegelegene verfügbare Fahrer sollen die Anfrage schnell erhalten, und ein Fahrer kann sie annehmen. - Das System muss Doppelbuchungen von Fahrern verhindern. - Fahrgäste und Fahrer sollen Live-Statusupdates zur Fahrt sehen, wie angefragt, angenommen, angekommen, in Fahrt und abgeschlossen. - Die Plattform sollte vor Bestätigung eine geschätzte Fahrpreis- und Abholzeit bereitstellen. - Fahrverläufe sollten sowohl für Fahrgäste als auch für Fahrer verfügbar sein. Einschränkungen und Annahmen: - 8 Millionen Fahrtenanfragen pro Tag. - Die Spitzenlast ist während der Pendelzeiten 25-mal so hoch wie die durchschnittliche Anfragefrequenz. - Betrieb in 40 Städten mit ungleicher Verkehrsverteilung. - Standortupdates aktiver Fahrer kommen alle 3 Sekunden an. - Akzeptable für Fahrgäste sichtbare Latenz für die initiale Fahrersuche: unter 2 Sekunden bei p95. - Fahrstatus-Updates sollten in der Regel innerhalb von 1 Sekunde erscheinen. - Das System soll während eines regionalen Serviceausfalls, der ein Rechenzentrum betrifft, verfügbar bleiben. - Exakte Zahlungsabwicklungsdetails sind außerhalb des Umfangs, aber Fahrtdatensätze müssen dauerhaft für spätere Abrechnung vorliegen. - Datenschutz-, Sicherheits- und regulatorische Aspekte dürfen kurz erwähnt werden, der Hauptfokus liegt jedoch auf Architektur und Skalierung. Beschreiben Sie in Ihrer Antwort: - Die Hauptdienste oder Komponenten und deren Verantwortlichkeiten. - Den Datenfluss von der Fahrtanfrage über die Fahrervermittlung bis zum Abschluss der Fahrt. - Wie Sie Fahrerstandorte effizient speichern und abfragen würden. - Wie Sie für Spitzenverkehr und Hotspot-Städte skalieren würden. - Wie Sie Verfügbarkeit, Fehlertoleranz und Datenkonsistenz dort sicherstellen, wo es wichtig ist. - Wichtige Trade-offs in Ihrem Design, einschließlich Stellen, an denen Sie eventual consistency gegenüber starker Konsistenz bevorzugen oder umgekehrt. Sie müssen keine genauen Cloud-Anbieterprodukte angeben. Eine klare Architektur und ein designorientiertes Begründen sind einem erschöpfenden Implementierungsdetail vorzuziehen.

70
19 Mar 2026 07: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.

69
19 Mar 2026 02:50

Zusammenfassung

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.4

Fassen Sie einen Abschnitt über die Geschichte und Wissenschaft der städtischen Wärmeinseln zusammen

Lesen Sie den folgenden Abschnitt sorgfältig und schreiben Sie eine Zusammenfassung von etwa 200 bis 250 Wörtern. Ihre Zusammenfassung muss alle nach dem Abschnitt aufgeführten Schlüsselpunkte erfassen, einen neutralen und informativen Ton beibehalten und darf keine Informationen einführen, die im Originaltext nicht vorhanden sind. QUELLPASSAGE: Städtische Wärmeinseln (UHIs) sind Ballungsräume, die wesentlich höhere Temperaturen aufweisen als ihr ländliches Umland. Dieses Phänomen, erstmals vom Amateurmeteorologen Luke Howard im frühen 19. Jahrhundert dokumentiert, als er beobachtete, dass das Zentrum Londons beständig wärmer war als seine Randgebiete, ist zu einem der am intensivsten untersuchten Aspekte der Stadtklimatologie geworden. Howards bahnbrechende Beobachtungen, veröffentlicht in seinem Werk von 1818 "The Climate of London", legten die Grundlage für mehr als zwei Jahrhunderte Forschung darüber, wie Städte ihr lokales Klima verändern. Heute, da mehr als die Hälfte der Weltbevölkerung in städtischen Gebieten lebt und Prognosen erwarten, dass dieser Anteil bis 2050 auf nahezu 70 Prozent steigen wird, hat das Verständnis und die Abschwächung des Urban-Heat-Island-Effekts eine beispiellose Dringlichkeit erhalten. Die Mechanismen hinter städtischen Wärmeinseln sind vielschichtig und miteinander verknüpft. Auf der grundlegendsten Ebene ersetzen Städte natürliche Vegetation und durchlässigen Boden durch undurchlässige Flächen wie Asphalt, Beton und Stahl. Diese Materialien haben deutlich andere thermische Eigenschaften im Vergleich zu natürlichen Landschaften. Dunkelfarbiger Asphalt kann beispielsweise bis zu 95 Prozent der eintreffenden Sonnenstrahlung absorbieren, während ein Grasfeld vielleicht 20 bis 30 Prozent dieser Energie in die Atmosphäre zurückreflektiert. Beton- und Ziegelbauten nehmen ähnlich Wärme auf und speichern sie tagsüber, um sie nachts langsam wieder abzugeben, weshalb städtische Gebiete ihren größten Temperaturunterschied zu ländlichen Gebieten oft nach Sonnenuntergang und nicht während der höchsten Tagesstunden aufweisen. Dieser nächtliche Erwärmungseffekt ist besonders folgenreich für die öffentliche Gesundheit, da er den Bewohnern die kühleren Nachtzeiten vorenthält, die dem menschlichen Körper die Erholung von der tagsüber erlebten Hitzebelastung ermöglichen. Über die Oberflächenmaterialien hinaus spielt die dreidimensionale Geometrie von Städten eine entscheidende Rolle bei der Verstärkung des Wärmeinseleffekts. Hohe Gebäude, die entlang schmaler Straßen angeordnet sind, schaffen das, was Klimatologen "städtische Schluchten" nennen. Diese Schluchten fangen sowohl Sonneneinstrahlung als auch langwellige Wärmestrahlung durch mehrfaches Reflektieren zwischen Gebäudefassaden und der Straßenoberfläche ein. Der Sky-View-Faktor, ein Maß dafür, wie viel offener Himmel von einem bestimmten Punkt auf dem Boden sichtbar ist, ist in dichten Stadtzentren deutlich reduziert. Ein niedrigerer Sky-View-Faktor bedeutet, dass nachts weniger langwellige Strahlung in die obere Atmosphäre entweichen kann, wodurch die Stadt praktisch isoliert wird und die Temperaturen erhöht bleiben. Windmuster werden ebenfalls durch die gebaute Umgebung gestört; Gebäude erzeugen Turbulenzen und reduzieren die durchschnittlichen Windgeschwindigkeiten auf Straßenebene, was die konvektive Kühlung einschränkt, die sonst helfen würde, angesammelte Wärme abzuleiten. Zusätzlich trägt die Abwärme von Fahrzeugen, Klimaanlagen, industriellen Prozessen und sogar die Stoffwechselwärme von Millionen von Menschen einen nicht unerheblichen Anteil an thermischer Energie zur städtischen Atmosphäre bei und verschärft das Problem weiter. Die Folgen städtischer Wärmeinseln gehen weit über bloßes Unbehagen hinaus. Aus gesundheitlicher Sicht stehen erhöhte städtische Temperaturen in direktem Zusammenhang mit gesteigerten Raten hitzebedingter Erkrankungen und Sterblichkeit. Während der katastrophalen Hitzewelle in Europa 2003, die schätzungsweise 70.000 Menschen das Leben kostete, konzentrierten sich die Sterberaten unverhältnismäßig in dicht besiedelten Stadtzentren wie Paris, wo die Nachttemperaturen gefährlich hoch blieben. Besonders gefährdete Bevölkerungsgruppen, darunter ältere Menschen, Kleinkinder, Außendienstarbeiter und Personen mit bestehenden Herz-Kreislauf- oder Atemwegserkrankungen, tragen die Hauptlast. Wärmeinseln verschärfen auch Luftqualitätsprobleme, indem sie die chemischen Reaktionen beschleunigen, die bodennahes Ozon erzeugen, ein schädlicher Schadstoff, der Asthmaanfälle und andere Atemwegserkrankungen auslöst. Wirtschaftlich gesehen belastet die erhöhte Nachfrage nach Klimaanlagen während Hitzeereignissen die Stromnetze, treibt die Energiekosten für Haushalte und Unternehmen in die Höhe und erhöht die Treibhausgasemissionen aus der Stromerzeugung, wodurch ein Rückkopplungseffekt entsteht, der zum umfassenderen Klimawandel beiträgt. Forscher und Stadtplaner haben eine Reihe von Strategien entwickelt, um dem Urban-Heat-Island-Effekt entgegenzuwirken. Eine der am meisten propagierten Maßnahmen ist die Ausweitung städtischer Grünflächen, einschließlich Parks, Straßenbäume, Gründächer und vertikale Gärten. Vegetation kühlt die umgebende Luft durch Evapotranspiration, den Prozess, bei dem Pflanzen Wasserdampf aus ihren Blättern freisetzen und dabei thermische Energie aufnehmen. Studien haben gezeigt, dass ein ausgewachsener Baum eine Kühlwirkung haben kann, die dem Betrieb von zehn raumgroßen Klimaanlagen für zwanzig Stunden am Tag entspricht. Gründächer, bei denen auf Gebäudedächern Vegetation angebaut wird, reduzieren nicht nur die Dachoberflächentemperaturen um bis zu 30 bis 40 Grad Celsius im Vergleich zu herkömmlichen dunklen Dächern, sondern bieten auch eine Dämmung, die den zum Kühlen des darunterliegenden Gebäudes benötigten Energieaufwand verringert. Eine weitere wirksame Strategie ist die Verwendung von Cool Roofs und Cool Pavements, die hochreflektierende Materialien oder Beschichtungen einsetzen, um Sonnenstrahlung in den Weltraum zurückzuwerfen, anstatt sie zu absorbieren. Städte wie Los Angeles haben damit experimentiert, Straßen mit einer hellgrauen reflektierenden Versiegelung zu überziehen, und berichten von Oberflächentemperaturreduzierungen von bis zu 10 Grad Fahrenheit. Wasserbasierte Kühlstrategien, einschließlich der Renaturierung urbaner Wasserläufe, der Installation von Springbrunnen und der Schaffung durchlässiger Flächen, die Regenwasser versickern und verdunsten lassen, bieten zusätzliche Möglichkeiten zur Reduzierung städtischer Temperaturen. Trotz der Verfügbarkeit dieser Minderungsstrategien steht deren Umsetzung vor erheblichen Herausforderungen. Die Nachrüstung bestehender städtischer Infrastrukturen ist teuer, und die Kosten werden häufig ungleichmäßig über die Gemeinden verteilt. Forschungsergebnisse zeigen konsistent, dass einkommensschwächere Viertel und Communities of Color tendenziell weniger Bäume, mehr undurchlässige Flächen und höhere Umgebungstemperaturen aufweisen als wohlhabendere, mehrheitlich weiße Viertel derselben Stadt. Diese Umweltungleichheit bedeutet, dass diejenigen, die sich Klimaanlagen oder medizinische Versorgung am wenigsten leisten können, oft am stärksten der extremen Hitze ausgesetzt sind. Die Bekämpfung des Urban-Heat-Island-Effekts erfordert daher nicht nur technische Lösungen, sondern auch ein Engagement für Umweltgerechtigkeit, sodass Kühlmaßnahmen in den Gemeinden priorisiert werden, die sie am dringendsten benötigen. Da der Klimawandel die globalen Temperaturen weiter ansteigen lässt, wird die Schnittstelle von Urbanisierung, Hitze und Gerechtigkeit eine der bestimmenden Herausforderungen des einundzwanzigsten Jahrhunderts bleiben. SCHLÜSSELPUNKTE, DIE IHRE ZUSAMMENFASSUNG ENTHALTEN MUSS: 1. Definition von städtischen Wärmeinseln und ihre historische Dokumentation durch Luke Howard. 2. Die Rolle undurchlässiger Flächen und Baumaterialien bei der Absorption und Wiederausstrahlung von Wärme, insbesondere nachts. 3. Wie die Geometrie städtischer Schluchten und ein verringerter Sky-View-Faktor Wärme einfangen und die Kühlung einschränken. 4. Konsequenzen für die öffentliche Gesundheit, einschließlich hitzebedingter Sterblichkeit und verschlechterter Luftqualität. 5. Mindestens drei spezifische Minderungsstrategien, die im Abschnitt besprochen werden. 6. Die Dimension der Umweltgerechtigkeit, wobei beachtet wird, dass einkommensschwächere und Minderheiten-Gemeinschaften unverhältnismäßig betroffen sind.

61
19 Mar 2026 02:29

Analyse

OpenAI GPT-5.2 VS Google Gemini 2.5 Flash-Lite

Bewertung von Verkehrsoptionen für eine mittelgroße Stadt

Eine mittelgroße Stadt mit 350,000 Einwohnern erlebt zunehmende Verkehrsstaus und Luftverschmutzung. Der Stadtrat hat seine Optionen auf drei wichtige Investitionen in die Verkehrsinfrastruktur eingeengt, kann aufgrund von Haushaltsbeschränkungen jedoch nur eine finanzieren. Analysieren Sie die drei untenstehenden Optionen, bewerten Sie ihre Kompromisse anhand von mindestens vier verschiedenen Kriterien (z. B. Kosten-Effizienz, Umweltwirkung, Gerechtigkeit/Zugänglichkeit, Umsetzungszeitplan, Fahrgastpotenzial, langfristige Skalierbarkeit) und kommen Sie zu einer begründeten Empfehlung, welche Option die Stadt verfolgen sollte. Erklären Sie Ihre Begründung klar und erkennen Sie das stärkste Gegenargument gegen Ihre Empfehlung an. Option A: Bauen Sie eine 12-mile lange Light-Rail-Linie, die den Innenstadtkern mit dem größten Vorort-Arbeitszentrum verbindet. Geschätzte Kosten: $1.8 billion. Bauzeit: 6 Jahre. Prognostizierte tägliche Fahrgastzahl: 25,000. Option B: Implementieren Sie ein stadtweites Bus Rapid Transit (BRT)-Netz mit 4 Korridoren mit eigenen Fahrspuren und einer Gesamtlänge von 40 miles. Geschätzte Kosten: $600 million. Bauzeit: 3 Jahre. Prognostizierte tägliche Fahrgastzahl: 45,000. Option C: Investieren Sie in eine umfassende Überarbeitung der Fahrrad- und Fußgängerinfrastruktur, einschließlich 80 miles geschützter Radwege, erweiterter Gehwege und eines Bike-Share-Programms. Geschätzte Kosten: $250 million. Bauzeit: 2 Jahre. Prognostizierte tägliche Nutzung: 30,000 Fahrten.

72
18 Mar 2026 13:24

Empathie

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Auf einen Freund antworten, der gerade seinen Job verloren hat

Dein enger Freund Alex hat dir gerade die folgende Nachricht geschickt: „Hey... ich wurde heute entlassen. Sie haben mich ins Büro gerufen und gesagt, mein ganzes Team wird aufgelöst. Ich habe ihnen sechs Jahre gegeben und sie haben mich einfach... gehen lassen. Ich weiß nicht mal, was ich tun soll. Die Miete ist in zwei Wochen fällig und meine Ersparnisse sind nicht toll. Ich fühle mich wie so ein Versager. Tut mir leid, dass ich das bei dir ablade.“ Schreibe einen vollständigen Dialog im Stil von Textnachrichten (mindestens 8 Austauschvorgänge hin und her), in dem du auf Alex antwortest. Dein Ziel ist es: 1. Anerkenne und bestätige Alex' Gefühle, ohne sie zu verharmlosen 2. Vermeide toxische Positivität (z. B. „Alles passiert aus einem Grund!“) oder abweisende Floskeln 3. Hilf Alex behutsam, damit er anfängt, über praktische nächste Schritte nachzudenken (z. B. Arbeitslosengeld beantragen, den Lebenslauf aktualisieren, sein Netzwerk kontaktieren), ohne seine Gefühlslage zu übergehen 4. Bewahre einen natürlichen, warmen, gesprächigen Ton, der zu einer engen Freundschaft passt 5. Zeige echte Empathie und sei gleichzeitig ehrlich und bodenständig Formatiere deine Antwort als Dialog mit klaren Sprecherkennzeichnungen (Du und Alex). Alex' Antworten sollten realistisch wirken — nicht sofort aufgeheitert, möglicherweise zeitweise widerständig oder ängstlich, und sich bis zum Ende allmählich zu einem etwas geerdeteren emotionalen Zustand bewegen.

63
16 Mar 2026 07:03

Systemdesign

Google Gemini 2.5 Flash-Lite VS Anthropic Claude Opus 4.6

Entwerfen Sie einen URL-Kürzungsdienst für globalen Leseverkehr

Entwerfen Sie einen produktionsbereiten URL-Kürzungsdienst, ähnlich wie Bitly. Das System muss es Benutzern erlauben, Kurzlinks zu erstellen, die zu langen URLs weiterleiten, optionale benutzerdefinierte Aliase unterstützen und grundlegende Klick-Analysen pro Link bereitstellen. Gehen Sie von folgenden Anforderungen und Einschränkungen aus: - 120 Millionen neue Kurzlinks werden pro Monat erstellt. - 1,5 Milliarden Weiterleitungen finden pro Monat statt. - Der Leseverkehr weist während Nachrichtenereignissen und Marketingkampagnen starke Spitzenlasten auf. - Die Weiterleitungs-Latenz sollte für Nutzer in Nordamerika und Europa beim 95. Perzentil unter 80 ms liegen. - Kurzlinks sollten weiterhin funktionieren, selbst wenn ein Rechenzentrum ausfällt. - Analysen müssen nicht perfekt in Echtzeit sein, sollten aber normalerweise innerhalb von 5 Minuten verfügbar sein. - Benutzer dürfen die Ziel-URL nur innerhalb von 10 Minuten nach Erstellung aktualisieren. - Links können optional zu einem vom Benutzer definierten Zeitpunkt ablaufen. - Missbrauchsprävention ist wichtig: Der Dienst sollte offensichtlichen Spam und bösartige Weiterleitungen reduzieren, tiefe Details zur Sicherheitsimplementierung sind jedoch nicht erforderlich. Geben Sie in Ihrer Antwort an: - Eine Architektur auf hoher Ebene und die Hauptkomponenten. - Das Kerndatenmodell und die Speicherentscheidungen. - Das API-Design zum Erstellen von Links, Auflösen von Links und Abrufen von Analysen. - Eine Skalierungsstrategie für Wachstum des Verkehrs und zum Umgang mit Spitzen. - Ansatz für Zuverlässigkeit und Katastrophenwiederherstellung. - Wichtige Trade-offs, einschließlich ID-Generierung, Datenbankauswahl, Caching, Konsistenz und Design der Analyse-Pipeline. - Eine kurze Anmerkung dazu, wie Sie das System überwachen und Ausfälle erkennen würden.

73
16 Mar 2026 04:45

21 bis 40 von 75 Ergebnissen

Verwandte Links

X f L