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

Brainstorming

Google Gemini 2.5 Pro VS Anthropic Claude Haiku 4.5

Kostengünstige Maßnahmen zur Reduzierung von Lebensmittelabfällen in einer Schulkantine

Eine öffentliche Mittelschule möchte in den nächsten 3 Monaten praktische Ideen zur Reduzierung von Lebensmittelabfällen in ihrer Schulkantine. Die Schule hat 600 Schüler, ein sehr begrenztes Budget von $1,000 insgesamt und nur zwei Mitarbeitende, die jeweils bis zu 2 zusätzliche Stunden pro Woche für neue Maßnahmen aufwenden können. Die Schule kann die nationalen Ernährungsanforderungen nicht ändern, kann von Schülern nicht verlangen, Apps zu installieren, und kann nicht auf freiwillige Helfer außerhalb der Schule angewiesen sein. Erarbeiten Sie 18 klar unterscheidbare Ideen, die die Schule realistisch testen könnte. Geben Sie für jede Idee an: - einen kurzen Titel - eine ein- bis zweisätzige Erklärung - die Hauptquelle des Abfalls, auf die sie abzielt (zum Beispiel: ungeöffnete Milch, Obst, Gemüse, verpackte Artikel, Überproduktion, Tellerabfälle) - geschätztes Kosten-Level: niedrig, mittel oder hoch im Rahmen des Budgets dieser Schule - geschätzter Aufwand für das Personal: niedrig, mittel oder hoch Zusätzliche Anforderungen: - Decken Sie mindestens 5 verschiedene Abfallquellen ab - Beziehen Sie mindestens 4 Ideen ein, die das Verhalten der Schüler oder Kommunikation betreffen - Beziehen Sie mindestens 4 Ideen ein, die Kantinenbetrieb oder Zeitplanung betreffen - Vermeiden Sie, dieselbe Grundidee mit geringfügigen Wortänderungen zu wiederholen - Halten Sie alle Ideen sicher, legal und realistisch für eine schulische Umgebung bewertungspolitik: Eine starke Antwort liefert 18 klar unterscheidbare, für die Schule geeignete Ideen, die zu den angegebenen Budget-, Personal- und Richtlinienvorgaben passen. Sie sollte mehrere Arten von Lebensmittelabfällen abdecken, statt sich nur auf eine zu konzentrieren, und eine sinnvolle Mischung aus schülerorientierten und betriebsbezogenen Ideen enthalten. Gute Antworten machen jede Idee ausreichend konkret, um einen Test innerhalb von 3 Monaten vorstellbar zu machen, liefern sinnvolle Kostenschätzungen und Aufwandseinschätzungen und identifizieren korrekt die angestrebte Abfallquelle. Schwächere Antworten sind wiederholend, vage, unpraktisch, basieren auf verbotenen Annahmen oder erfüllen nicht die geforderte Kategoriedeckung. Geben Sie JSON unter Verwendung des Schemas zurück: task_translation_v1

68
19 Mar 2026 17:20

Programmierung

Google Gemini 2.5 Pro VS OpenAI GPT-5.2

Implementieren Sie einen nebenläufigen Ratenbegrenzer mit gleitendem Fenster und Prioritätswarteschlangen

Entwerfen und implementieren Sie einen Thread-sicheren Ratenbegrenzer in Python, der folgende Funktionen unterstützt: 1. **Gleitende Fenster-Ratenbegrenzung**: Anstatt feste Zeitfenster zu verwenden, implementieren Sie einen echten gleitenden Fenster-Algorithmus. Jeder Client (identifiziert durch einen String-Schlüssel) darf höchstens `max_requests` Anfragen innerhalb eines beliebigen rollenden Fensters von `window_seconds` Sekunden stellen. 2. **Prioritätsstufen**: Jede Anfrage hat eine Prioritätsstufe (Ganzzahl 1-5, wobei 1 die höchste Priorität ist). Wenn das Ratenlimit für einen Client erreicht ist, sollten Anfragen mit niedrigerer Priorität (größere Zahl) zuerst abgelehnt werden. Konkret: Wenn eine neue Anfrage mit Priorität P eintrifft und das Fenster voll ist, sollte der Limiter prüfen, ob irgendeine Anfrage im aktuellen Fenster eine streng niedrigere Priorität (größere Zahl) als P hat. Falls ja, wird der Platz der niedrigstpriorisierten (höchstnummerierten) Anfrage "widerrufen" und die neue, höher priorisierte Anfrage zugelassen. Die widerrufene Anfrage sollte protokolliert werden, damit sie gemeldet werden kann. Existiert keine niedrigere Priorität zum Widerruf, wird die neue Anfrage abgelehnt. 3. **Burst-Zulage**: Jeder Client kann optional eine Burst-Zulage `burst` haben (Standard 0). Diese erlaubt bis zu `burst` zusätzliche Anfragen über `max_requests` hinaus in einem Fenster, aber nur, wenn seit der ersten Anfrage des Clients im aktuellen Fenster mindestens die Hälfte der Fensterdauer vergangen ist. 4. **Thread-Sicherheit**: Der Ratenbegrenzer muss sicher aus mehreren Threads gleichzeitig verwendbar sein. Demonstrieren Sie dies mit einem Testszenario. 5. **Statistiken**: Der Limiter muss pro Client Statistiken führen: insgesamt zugelassene Anfragen, insgesamt abgelehnte Anfragen, insgesamt widerrufene Anfragen (durch Anfragen mit höherer Priorität verdrängt) und die aktuelle Fensterauslastung (als Float 0.0 bis 1.0). Implementieren Sie die folgende Schnittstelle: ```python class RateLimiter: def __init__(self, max_requests: int, window_seconds: float, default_burst: int = 0): ... def set_client_burst(self, client_id: str, burst: int) -> None: """Überschreibe die Burst-Zulage für einen bestimmten Client.""" ... def allow(self, client_id: str, priority: int = 3, timestamp: float = None) -> bool: """ Prüft, ob eine Anfrage zugelassen wird. Falls timestamp None ist, verwende die aktuelle Zeit. Gibt True zurück, wenn die Anfrage zugelassen wird, False wenn sie abgelehnt wird. """ ... def get_stats(self, client_id: str) -> dict: """ Gibt ein dict mit den Schlüsseln zurück: 'admitted', 'rejected', 'revoked', 'utilization' """ ... def get_revoked_log(self, client_id: str) -> list: """ Gibt eine Liste von (timestamp, priority)-Tupeln für widerrufene Anfragen für den gegebenen Client in chronologischer Reihenfolge zurück. """ ... ``` Liefern Sie eine vollständige, ausführbare Implementierung zusammen mit einem Demonstrationsskript, das: - Einen Limiter mit max_requests=5, window_seconds=10.0, default_burst=2 erstellt - Eine Sequenz von Anfragen von zwei Clients mit variierenden Prioritäten und Zeitstempeln simuliert, die alle Funktionen abdeckt (Ablauf im gleitenden Fenster, Prioritäts-Widerruf, Burst-Aktivierung und Ablehnung) - Am Ende die Statistiken und die Widerrufsprotokolle für jeden Client ausgibt - Einen kurzen Multithread-Test enthält mit mindestens 4 Threads, die gleichzeitig Anfragen stellen Stellen Sie sicher, dass Randfälle behandelt werden wie: - Validierung der Prioritätswerte (muss 1-5 sein) - Anfragen, die genau an den Fenstergrenzen ankommen - Mehrfache Widerrufe in Folge - Burst-Zulage, die präzise beim Halbfenstermark aktiviert - Leere oder unbekannte Client-IDs in Statistikabfragen

57
19 Mar 2026 14:46

Bildungsfragen

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

Erklären Sie das Paradoxon des Theseus-Schiffs in der Philosophie der Identität

Das Schiff des Theseus ist eines der ältesten Gedankenexperimente in der westlichen Philosophie. Angenommen, ein hölzernes Schiff wird instand gehalten, indem nach und nach jede einzelne Planke ersetzt wird, sobald sie verrottet. Nachdem jede ursprüngliche Planke ersetzt worden ist, ist das resultierende Schiff dann noch immer das Schiff des Theseus? Angenommen nun, jemand sammelt alle entsorgten ursprünglichen Planken und setzt sie wieder zu einem Schiff zusammen. Welches Schiff, falls eines, ist das „wirkliche" Schiff des Theseus? In einem strukturierten Aufsatz behandeln Sie alles Folgende: 1. Formulieren Sie das Kernparadoxon präzise und erklären Sie, warum es ein echtes philosophisches Problem für Identitätstheorien darstellt. 2. Stellen Sie dar und bewerten Sie kritisch mindestens drei verschiedene philosophische Positionen, die versuchen, das Paradoxon zu lösen (z. B. mereologischer Essentialismus, Theorie der raumzeitlichen Kontinuität, Vierdimensionalismus/Perdurantismus, nominaler Essentialismus usw.). Erklären Sie für jede Position ihre Lösung und identifizieren Sie mindestens einen gewichtigen Einwand. 3. Erklären Sie, wie dieses Paradoxon mit mindestens zwei realen Bereichen zusammenhängt (z. B. persönliche Identität über die Zeit, rechtliche Identität von Unternehmen, biologischer Zellersatz, Kopieren digitaler Dateien, Restaurierung historischer Artefakte). Zeigen Sie für jeden Bereich konkret, wie sich das Paradoxon manifestiert und welche praktischen Konsequenzen sich daraus ergeben. 4. Beziehen und verteidigen Sie Ihre eigene begründete Position darüber, welche Lösung philosophisch am befriedigendsten ist, und erkennen Sie dabei deren Grenzen an.

65
19 Mar 2026 14:34

Humor

OpenAI GPT-5.4 VS Google Gemini 2.5 Flash-Lite

Schreibe einen komödiantischen Dialog zwischen einem Zeitreisenden und einem mittelalterlichen Bauern, in dem versucht wird, moderne Technologie zu erklären

Schreibe einen komödiantischen Dialog zwischen einem Zeitreisenden aus dem Jahr 2024, der versehentlich in einem mittelalterlichen englischen Dorf im Jahr 1320 gelandet ist, und einem örtlichen Bauern namens Aldric. Der Zeitreisende versucht verzweifelt zu erklären, was ein Smartphone ist, damit Aldric ihm helfen kann, eine Stromquelle zu finden, um es aufzuladen. Der Dialog sollte mindestens 20 Austauschsequenzen lang sein (mindestens 10 pro Figur). Einschränkungen und Tonleitlinien: - Der Humor sollte natürlich aus dem kulturellen und technologischen Missverständnis zwischen den beiden Figuren entstehen und nicht aus gehässiger Verhöhnung einer der beiden. - Aldric sollte als wirklich intelligent dargestellt werden, aber vollständig innerhalb einer mittelalterlichen Weltsicht handeln (er könnte Dinge durch Religion, Alchemie, Landwirtschaft oder feudale Politik interpretieren). - Der Zeitreisende sollte zunehmend frustriert werden, aber grundsätzlich höflich bleiben. - Füge mindestens einen Moment ein, in dem Aldrics mittelalterliche Logik zufällig zu einer überraschend einsichtigen oder fast richtigen Schlussfolgerung über moderne Technologie gelangt. - Der Dialog sollte ein zufriedenstellendes komödiantisches Ende oder einen Pointenabschluss haben. - Halte den Ton familienfreundlich (keine Kraftausdrücke, Schimpfwörter oder derbe Witze).

66
19 Mar 2026 12:08

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.

66
19 Mar 2026 11:51

Systemdesign

Anthropic Claude Opus 4.6 VS Google Gemini 2.5 Pro

Entwerfe einen globalen URL-Kürzungsdienst

Entwerfe einen öffentlichen URL-Kürzungsdienst ähnlich wie Bitly. Der Dienst muss Nutzern erlauben, kurze Links für lange URLs zu erstellen, optional ein benutzerdefiniertes Alias anzugeben, falls verfügbar, und Benutzer, die den Kurzlink aufrufen, auf das ursprüngliche Ziel weiterzuleiten. Enthält eine einfache Analysefunktion, die die Gesamtanzahl der Klicks pro Link sowie Klicks pro Tag für die letzten 30 Tage meldet. Nimm die folgenden Einschränkungen an: - 120 Millionen neue Kurzlinks werden pro Monat erstellt. - 1,2 Milliarden Weiterleitungsanfragen werden pro Monat bedient. - Leseverkehr ist stark bursty, insbesondere für virale Links. - Der Dienst wird global genutzt und Nutzer erwarten latenzarme Weiterleitungen. - Kurzlinks sollten mindestens 5 Jahre gültig bleiben. - Ziel für die Verfügbarkeitsrate der Weiterleitung: 99,99 Prozent. - Analytics dürfen bis zu 10 Minuten eventual konsistent sein. - Das System sollte offensichtlichen Missbrauch auf Basisniveau verhindern, eine vollständige Trust-&-Safety-Plattform ist jedoch nicht Teil des Umfangs. Decke in deinem Design ab: - Architektur auf hoher Ebene und Hauptkomponenten. - Datenmodell und Speicherentscheidungen für Link-Mappings und Analytics. - ID- oder Token-Generierungsstrategie, einschließlich Handhabung benutzerdefinierter Aliase. - API-Design zum Erstellen von Links, Weiterleiten und Abrufen von Analytics. - Caching-, Partitionierungs- und Replikationsstrategie. - Zuverlässigkeitsansatz, einschließlich Fehlerbehandlung und Multi-Region-Überlegungen. - Wie du für leseintensiven Verkehr und virale Hotspots skalieren würdest. - Wichtige Trade-offs bei Konsistenz, Kosten, Latenz und operativer Komplexität. Gib alle vernünftigen Annahmen an, die du machst, und begründe deine Entscheidungen.

74
19 Mar 2026 08:02

Zusammenfassung

OpenAI GPT-5.2 VS Anthropic Claude Haiku 4.5

Fasse einen Artikel über das James-Webb-Weltraumteleskop zusammen

Ihre Aufgabe ist es, den folgenden Artikel über das James-Webb-Weltraumteleskop (JWST) zusammenzufassen. Die Zusammenfassung soll für ein allgemeines Publikum mit wenig bis gar keiner Vorbildung in Astronomie oder Ingenieurwesen geschrieben sein. Ihre Zusammenfassung muss 3–4 Absätze lang sein und soll prägnant die folgenden Schlüsselpunkte abdecken: 1. Die primäre Mission und die wissenschaftlichen Ziele des JWST. 2. Die wichtigsten technologischen Innovationen, speziell den segmentierten Spiegel und den Sonnenschutz (Sunshield). 3. Die einzigartige Orbit-Position des Teleskops (L2) und warum sie wichtig ist. 4. Die internationale Zusammenarbeit hinter dem Projekt. --- QUELLARTIKEL --- The James Webb Space Telescope (JWST) is a space telescope designed to conduct infrared astronomy. As the largest optical telescope in space, its greatly improved infrared resolution and sensitivity allow it to view objects too old, distant, or faint for the Hubble Space Telescope. This is expected to enable a broad range of investigations across the fields of astronomy and cosmology, such as observation of the first stars and the formation of the first galaxies, and detailed atmospheric characterization of potentially habitable exoplanets. JWST is the formal successor to the Hubble Space Telescope, representing a monumental leap forward in our capability to observe the cosmos. Its primary mission is to peer back in time to the very dawn of the universe, capturing light from the stars and galaxies that formed just a few hundred million years after the Big Bang. The scientific mission of the JWST is guided by four primary themes. The first is 'First Light and Reionization,' which involves searching for the very first luminous objects that formed after the Big Bang. By observing in the infrared, Webb can penetrate the cosmic dust and gas to see these nascent galaxies. The second theme is the 'Assembly of Galaxies,' where the telescope will study how galaxies have evolved over billions of years, from their chaotic early forms to the grand spiral and elliptical galaxies we see today. The third theme, the 'Birth of Stars and Protoplanetary Systems,' focuses on observing the formation of stars and planets. Webb's infrared instruments can see through the dense clouds of gas and dust where stars are born, providing unprecedented views of these stellar nurseries and the planet-forming disks around young stars. Finally, the fourth theme is 'Planets and Origins of Life,' which includes studying the atmospheres of exoplanets to search for the building blocks of life, such as water and methane, and gaining a deeper understanding of the objects within our own Solar System. At the heart of the JWST is its revolutionary technology, most notably its primary mirror. The mirror is 6.5 meters (21 feet) in diameter, a significant increase over Hubble's 2.4-meter mirror, giving it about 6.25 times the light-collecting area. Such a large mirror could not be launched in a single piece, so it is composed of 18 hexagonal segments made of beryllium, a material chosen for its lightness, strength, and ability to hold its shape at cryogenic temperatures. Each segment is coated with a microscopically thin layer of gold, which is exceptionally reflective of infrared light, optimizing the telescope's ability to capture faint signals from the early universe. These segments were folded up like origami to fit within the Ariane 5 rocket fairing and had to be precisely unfolded and aligned in space, a process of unprecedented complexity. To analyze the light collected by its massive mirror, the JWST is equipped with a suite of four state-of-the-art scientific instruments. The Near-Infrared Camera (NIRCam) is the primary imager, designed to detect light from the earliest stars and galaxies. The Near-Infrared Spectrograph (NIRSpec) can observe up to 100 objects simultaneously, dispersing their light into spectra to determine their physical properties, such as temperature, mass, and chemical composition. The Mid-Infrared Instrument (MIRI) contains both a camera and a spectrograph that see light in the mid-infrared region of the electromagnetic spectrum, allowing it to see newly forming stars, faint comets, and objects in the Kuiper Belt. Lastly, the Fine Guidance Sensor and Near-Infrared Imager and Slitless Spectrograph (FGS/NIRISS) allows the telescope to point precisely, and is also capable of investigating exoplanet detection and characterization. Together, these instruments provide a versatile toolkit for astronomers to explore the universe across a wide range of infrared wavelengths. Unlike Hubble, which orbits the Earth, the JWST operates in a much more distant and stable environment. It orbits the Sun at the second Lagrange point (L2), located about 1.5 million kilometers (1 million miles) from Earth. At L2, the gravitational pull of the Sun and the Earth balance the centrifugal force of the telescope's orbit, allowing it to "hover" in a stable position relative to our planet. This location is critical for the telescope's mission. Being far from the Earth keeps it away from the heat and infrared radiation emitted by our planet, which would otherwise interfere with its sensitive observations. This stable, cold environment is essential for maintaining the telescope's instruments at the extremely low temperatures required for infrared astronomy. To achieve and maintain these frigid operating temperatures (below 50 Kelvin, or -223°C), the JWST relies on a massive, five-layer sunshield. About the size of a tennis court, the sunshield is made of a lightweight, durable material called Kapton, coated with aluminum and doped silicon. Its purpose is to block heat and light from the Sun, Earth, and Moon. The five layers are separated by a vacuum, which acts as an excellent insulator. Each successive layer is cooler than the one below it. This design creates a massive temperature differential, with the sun-facing side reaching up to 85°C (185°F) while the side housing the mirrors and instruments remains at its cryogenic operating temperature. This passive cooling system is one of the most critical and complex components of the observatory, as even a small amount of heat could blind its sensitive infrared detectors. The James Webb Space Telescope is not the product of a single nation but a testament to international collaboration. It is a joint project led by NASA in partnership with the European Space Agency (ESA) and the Canadian Space Agency (CSA). This global partnership brought together the best minds, resources, and technologies from around the world to create this next-generation observatory. The journey from conception to launch spanned decades, involving thousands of scientists, engineers, and technicians. After its successful launch on December 25, 2021, the telescope underwent a months-long commissioning period of deploying its components, aligning its mirrors, and calibrating its instruments. Now fully operational, the JWST is delivering breathtaking images and invaluable data, opening a new window on the universe and promising to reshape our understanding of the cosmos for decades to come.

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

66
19 Mar 2026 07:43

Systemdesign

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

Entwerfen Sie einen globalen URL-Shortening-Service

Entwerfen Sie einen öffentlichen URL-Shortening-Dienst ähnlich Bitly. Benutzer können eine lange URL einreichen und erhalten einen kurzen Alias; dann kann jeder den kurzen Link verwenden, um zur ursprünglichen URL weitergeleitet zu werden. Ihr Entwurf sollte diese Anforderungen und Einschränkungen unterstützen: Funktionale Anforderungen: - Erstellen von Kurzlinks für beliebige gültige URLs. - Weiterleitung von Kurzlinks mit niedriger Latenz. - Unterstützung optionaler benutzerdefinierter Aliase, wenn verfügbar. - Bereitstellung grundlegender Klick-Analytics pro Link: Gesamtanzahl der Klicks, Klicks in den letzten 24 Stunden und Top-5-Länder nach Klickanzahl. - Zulassen von Ablaufdaten für Links. Skalierungsannahmen: - 120 Millionen neue Kurzlinks pro Tag. - 8 Milliarden Weiterleitungsanfragen pro Tag. - Leseintensive Arbeitslast mit starkem Traffic-Skew: ein kleiner Bruchteil der Links erhält sehr hohen Traffic. - Globale Benutzer in Nordamerika, Europa und Asien. Einschränkungen: - Verfügbarkeitsziel für Weiterleitungen: 99,99 %. - P95-Weiterleitungslatenz unter 80 ms für Benutzer in den Hauptregionen. - Neu erstellte Links sollen innerhalb von 2 Sekunden global verfügbar sein. - Analytics dürfen letztendlich konsistent sein (eventual consistency), Weiterleitungen müssen aber korrekt sein. - Budget ist wichtig: begründen Sie, wo Sie für stärkere Konsistenz oder Multi-Region-Replikation ausgeben würden und wo Sie darauf verzichten würden. - Gehen Sie davon aus, dass kein verwaltetes Analyseprodukt eines Drittanbieters verwendet wird; entwerfen Sie das Kernsystem selbst. Bitte liefern Sie: - Eine Architekturübersicht auf hoher Ebene mit den Hauptkomponenten und dem Datenfluss. - Speicherentscheidungen für Link-Mappings, Analytics-Ereignisse und zwischengespeicherte Hot-Links. - ID-Generierungs- oder Alias-Strategie, einschließlich Umgang mit Kollisionen und Prüfungen für benutzerdefinierte Aliase. - API-Design für create-link, redirect und Analytics-Abruf. - Skalierungsansatz für Hot Keys, Caching, Partitionierung und Multi-Region-Traffic. - Zuverlässigkeitsstrategie, die Failover, Datenreplikation, Backup und Verhalten bei Verschlechterung abdeckt. - Wichtige Trade-offs und mindestens zwei alternative Designoptionen, die Sie in Betracht gezogen und verworfen haben.

65
19 Mar 2026 04:33

Zusammenfassung

Anthropic Claude Opus 4.6 VS Google Gemini 2.5 Flash

Fassen Sie eine Stadtratsanhörung zur Hochwasserresilienz zusammen

Lesen Sie den folgenden Quelltext und schreiben Sie eine prägnante Zusammenfassung für einen vielbeschäftigten Bürgermeister, der die Anhörung nicht besucht hat. Ihre Zusammenfassung muss: - 220 bis 280 Wörter lang sein - in klarem Fließtext geschrieben sein, keine Aufzählungen - das Hauptproblem, die wichtigsten Vorschläge, die größten Meinungsverschiedenheiten und die wichtigsten genannten Belege oder Beispiele genau erfassen - Zeitdruck und Finanzierungsbeschränkungen enthalten - mindestens vier verschiedene Interessengruppenperspektiven erwähnen - einen neutralen Ton beibehalten und keine im Text nicht genannten Fakten hinzufügen - keine direkten Zitate verwenden Quelltext: The Riverton City Council held a three-hour public hearing on Tuesday night to decide whether to move forward with the first phase of a flood-resilience program for the Harbor District, a low-lying waterfront area that has seen repeated street flooding during heavy rain and seasonal high tides. City engineers opened the meeting with maps showing that nuisance flooding days have increased from about four per year a decade ago to thirteen last year, and they warned that a storm comparable to the one that hit neighboring Bay County in 2021 would likely shut down the district’s main bus corridor, damage electrical equipment in several apartment basements, and temporarily isolate the public health clinic. They said the district’s vulnerability comes from a combination of aging storm drains, land subsidence measured at roughly three millimeters per year, and a seawall built in the 1970s that was never designed for current peak water levels. The Public Works Department presented a draft first-phase plan with three linked components. The largest item, estimated at 24 million dollars, would replace undersized stormwater pipes along Mercer Avenue and install two pump stations near the canal. A second item, costing about 11 million dollars, would raise three intersections by up to eighteen inches and rebuild sidewalks with permeable paving intended to reduce runoff. The third component, projected at 8 million dollars, would launch a home-elevation and flood-proofing grant program for small residential buildings and ground-floor businesses, with priority for properties that have filed repeated flood claims. Public Works Director Elena Torres argued that the package was designed to reduce frequent flooding quickly while keeping options open for larger long-term choices such as a new tide gate or partial seawall reconstruction. She stressed that the city had a limited window to apply for a state resilience grant due in eleven weeks, and that delaying a council vote until autumn would almost certainly push construction start dates back by a full year. Torres also emphasized that the city could not afford to do everything at once. Riverton has identified only 18 million dollars in local capital funds over the next two budget cycles for the Harbor District, meaning any first phase would depend on outside money. If the state grant were approved, it could cover up to 60 percent of eligible infrastructure costs, but not all building-level retrofits. The finance office cautioned that debt service is already rising because of a new fire station and school roof repairs, and it advised against borrowing more than 12 million dollars without cutting other planned projects. Several council members noted that residents have grown skeptical after earlier promises to fix flooding produced only minor drain cleaning and temporary barriers. Business owners from the Harbor Merchants Association backed fast action but pressed for street work to be staged block by block. Their president, Malik Chen, said even short full-road closures on Mercer Avenue could cripple restaurants and small shops that rely on weekend foot traffic, especially after two difficult years of inflation and insurance premium increases. He supported the pump stations and pipe replacement as the most visible and urgent investments, but he opposed raising intersections before the city completed a parking access study. According to Chen, delivery trucks already struggle to reach loading zones, and poorly sequenced construction could create a second economic shock in a district still trying to recover. Residents from the Bayside Homes tenants’ council offered a different emphasis. They said street flooding matters, but repeated basement flooding, mold, and power shutoffs inside older apartment buildings create the most serious day-to-day harms. Council speaker Rosa Alvarez described families carrying children through standing water to reach school buses and elderly tenants losing medications when refrigerators fail during outages. She urged the city not to treat household grants as an optional add-on that could be dropped if state aid fell short. Several tenant advocates asked for anti-displacement protections, warning that landlords might use publicly funded upgrades as a reason to raise rents or decline lease renewals. Environmental groups supported green infrastructure but criticized the draft for giving it a secondary role. The nonprofit Clean Estuary Now argued that pumps and larger pipes may move water faster in the short term but could worsen downstream pollution unless paired with wetlands restoration and stricter runoff controls uphill from the district. Its director, Naomi Reed, pointed to two nearby cities where bioswales, rain gardens, and restored marsh edges reduced flood depth while also improving water quality and urban habitat. Reed said Riverton should reserve land now for living-shoreline projects before waterfront parcels become more expensive or are redeveloped. The Harbor District Community Clinic focused on continuity of care. Clinic administrator Dev Patel testified that the building itself has avoided major flood damage so far, but staff and patients often cannot reach it when the bus corridor floods or when ankle-deep water covers the nearest crosswalks. He said missed dialysis follow-ups, delayed prenatal visits, and interruptions to mental health appointments have become more common on heavy-rain days. Patel supported intersection raising and sidewalk reconstruction because, in his view, access failures produce public-health costs that are easy to overlook when discussion centers on property damage alone. A representative of the school district added another layer to the debate. Harbor Middle School sits just outside the worst flood zone, but its buses cross Mercer Avenue and nearby low spots. Deputy superintendent Lila Morgan said transportation delays have doubled on the wettest days, and after-school programs have seen irregular attendance because parents worry that children will get stranded. She favored quick infrastructure upgrades but asked the city to coordinate construction schedules with the school calendar and to maintain safe pedestrian detours. Morgan also noted that the school gym is designated as a neighborhood emergency shelter, so prolonged access problems could weaken the area’s disaster response capacity. Some of the sharpest disagreement came from residents of the adjacent Bluff Park neighborhood, which sits on slightly higher ground. Their association did not dispute that Harbor District flooding is real, but members said the proposed pumps could redirect water toward streets that currently drain adequately. Civil engineer Priya Natarajan, speaking as a Bluff Park resident, said the city’s modeling slides shown at the hearing were too simplified for a project with cross-neighborhood impacts. She asked for an independent hydrology review before any pump contract was approved, and several speakers requested a guarantee that Bluff Park would receive mitigation funds if conditions worsened there. Council members themselves appeared split less on whether action was needed than on how much uncertainty was acceptable. Councilor James Holloway called the current moment a test of whether Riverton can shift from reactive emergency spending to planned adaptation. He argued that waiting for a perfect long-term master plan would leave the city stuck in a cycle of repetitive losses. By contrast, Councilor Denise Park said she feared repeating past mistakes in which rushed capital projects solved one bottleneck while creating another. She proposed separating the grant application from final authorization to build, but the city attorney warned that the state program favors projects with firm local approval and detailed matching commitments. By the end of the hearing, a possible compromise began to emerge. Several members signaled openness to submitting the state grant application for the pipe replacement, pumps, and intersection work while directing staff to strengthen the residential grant program with tenant protections and to commission a third-party review of neighborhood drainage impacts before construction contracts are signed. Another idea under discussion was to phase the street-elevation work so that the block closest to the clinic and bus corridor would be prioritized first, with later blocks contingent on traffic and business-access monitoring. No vote was taken Tuesday night. The council scheduled a work session for next week and said a formal decision would likely come before the grant deadline, though members acknowledged that unresolved questions about equity, sequencing, and downstream effects could still change the package.

57
19 Mar 2026 04:11

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

Brainstorming

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Kostengünstige Ideen zur Verringerung von Lebensmittelverschwendung in einer kleinen Wohnung

Ein Haushalt mit zwei Erwachsenen lebt in einer kleinen Wohnung mit einem winzigen Kühlschrank, wenig Stauraum und einem vollen Arbeitsplan. Sie werfen zu viel Essen weg, weil frische Lebensmittel verderben, Reste vergessen werden und sich Essenspläne unerwartet ändern. Sie möchten praktische Ideen, die sie diesen Monat umsetzen können. Entwickeln Sie 20 unterschiedliche Ideen zur Verringerung ihrer Lebensmittelverschwendung unter diesen Einschränkungen: - Die gesamten Neuausgaben in diesem Monat sollten unter 50 US-Dollar bleiben. - Keine Idee darf den Kauf großer Elektrogeräte oder eine Renovierung der Wohnung erfordern. - Mindestens 5 Ideen müssen sich auf Einkaufen und Planung konzentrieren. - Mindestens 5 Ideen müssen sich auf Lagerung und Sichtbarkeit konzentrieren. - Mindestens 5 Ideen müssen sich auf Kochen, Reste oder die flexible Verwendung von Zutaten konzentrieren. - Die verbleibenden Ideen können einer anderen relevanten Kategorie angehören. - Fügen Sie für jede Idee eine Ein-Satz-Erklärung hinzu. - Fügen Sie für jede Idee ein ungefähres Kostenlabel hinzu, und zwar ausschließlich aus folgender Menge: kostenlos, niedrig oder moderat. - Vermeiden Sie es, dieselbe Idee nur leicht umformuliert zu wiederholen. Organisieren Sie die Antwort als klare Aufzählungsliste, gruppiert nach Kategorie.

57
19 Mar 2026 03:35

81 bis 100 von 333 Ergebnissen

Verwandte Links

X f L