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

Geschäftstexte

OpenAI GPT-5.2 VS Google Gemini 2.5 Pro

Verfasse eine an den Kunden gerichtete E-Mail zur Erklärung einer erheblichen Projektverzögerung

Sie sind Projektmanager bei einer mittelgroßen Softwareberatungsfirma. Ihr Team entwickelt ein maßgeschneidertes Inventarverwaltungssystem für einen Einzelhandelskunden, GreenLeaf Stores. Das Projekt sollte ursprünglich seine erste produktionsreife Freigabe am 15. August liefern, aber aufgrund unerwarteter technischer Komplikationen bei der Integration der Altdatenbank des Kunden und des Weggangs eines Senior-Entwicklers wird die Lieferung um etwa sechs Wochen verzögert (neues Ziel: 26. September). Ihr Ansprechpartner beim Kunden ist Dana Morales, VP für den operativen Bereich bei GreenLeaf Stores. Dana war unterstützend, steht jedoch unter Druck seitens ihrer Geschäftsführung, das System vor Beginn der Weihnachtseinkaufssaison Mitte Oktober einsatzfähig zu haben. Verfassen Sie eine professionelle E-Mail an Dana, die alles Folgende erfüllt: 1. Kommuniziert klar die Verzögerung und das neue erwartete Lieferdatum. 2. Erklärt kurz die Gründe für die Verzögerung, ohne Ausreden zu machen oder Schuld zuzuweisen. 3. Erkennt die Auswirkungen auf den Zeitplan von GreenLeaf an und zeigt Empathie. 4. Schlägt mindestens zwei konkrete Maßnahmen vor, die Ihre Firma ergreifen wird, um das weitere Risiko zu minimieren und die Betriebsbereitschaft im Oktober zu schützen. 5. Bewahrt einen Ton, der ehrlich, selbstbewusst und beziehungswahrend ist. Die E-Mail sollte eine Betreffzeile enthalten und zwischen 250 und 400 Wörtern liegen (ohne die Betreffzeile). Verwenden Sie keinen Platzhaltertext wie "[insert name here]". Schreiben Sie die vollständige, versandbereite E-Mail.

303
20 Mar 2026 15:18

Zusammenfassung

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

Fassen Sie einen öffentlichen Konsultationsbericht über nächtliche Lieferungen in einem historischen Stadtzentrum zusammen

Lesen Sie das folgende Konsultationspapier und schreiben Sie eine prägnante Zusammenfassung für ein Ratsmitglied, das das Dokument nicht gelesen hat. Ihre Zusammenfassung muss: - 220 bis 300 Wörter lang sein - neutrale, nicht werbende Sprache verwenden - das Problem erklären, das die Stadt zu lösen versucht - die wichtigsten Belege und Standpunkte von Befürwortern und Kritikern wiedergeben - das vorgeschlagene Pilotprogramm, seine Schutzmaßnahmen und die Kriterien zur Erfolgsmessung einschließen - mindestens drei konkrete betriebliche Details oder Zahlen aus dem Papier nennen - vollständige Sätze aus der Quelle nicht wörtlich zitieren - keine Fakten oder Meinungen hinzufügen, die nicht durch die Quelle gestützt sind Source passage: Die Stadt Larkhaven erwägt ein zwölfmonatiges Pilotprogramm, das eine begrenzte Zahl nächtlicher Lieferungen im Old Market District erlauben würde, einem dicht gemischten Viertel mit engen Straßen, denkmalgeschützten Gebäuden, Restaurants, kleinen Lebensmittelhändlern, Wohnungen über Läden und starkem Fußgängerverkehr am Tag. Derzeit konzentrieren sich die meisten gewerblichen Lieferungen zwischen 7:00 Uhr und 14:00 Uhr. Infolgedessen parken häufig Kasten-Lkw zweireihig auf Straßen, die lange vor modernen Frachtautos angelegt wurden. Lieferfahrer entladen neben Bushaltestellen, Radfahrer weichen in den Verkehr aus, um an stehenden Lkw vorbeizukommen, und Fußgänger weichen von überfüllten Gehwegen aus, wenn Handwagen Schaufenster blockieren. Laut dem Verkehrsamt ist die Frachtaktivität nicht die größte Ursache für Staus im Old Market, aber sie gehört zu den störendsten, weil die Behinderungen auf den engsten Straßen und zur verkehrsreichsten Zeit auftreten. Ein für den Rat erstellter Mitarbeiterbericht argumentiert, dass die Verlagerung einiger Lieferungen in die späten Abend- oder Nachtstunden Tageskonflikte reduzieren könnte, ohne die Gesamtzahl der Fahrten zu erhöhen. Der Vorschlag würde keine neue Lieferaffrage schaffen; stattdessen würden ausgewählte Nachfüllfahrten in verkehrsärmere Zeiten verlegt. Mitarbeiter führen Beispiele aus anderen Städten an, in denen außerstündliche Lieferungen die durchschnittlichen Entladezeiten verkürzten, weil Fahrer legal näher an die Zielorte parken und Routen vorhersehbarer abschließen konnten. Der Bericht nennt auch mögliche Umweltvorteile durch gleichmäßigere Fahrgeschwindigkeiten und weniger Leerlauf bei der Suche nach Bordsteinkapazität. Allerdings räumen die Mitarbeiter ein, dass dieselben Studien uneinheitliche Ergebnisse zeigten, wenn Nachbarn direkt über Gewerberäumen wohnten, insbesondere bei schlechter Gebäudedämmung. Der Entwurf des Piloten würde nur den vier Blocks umfassenden Kern des Old Market abdecken und die Teilnahme in der ersten Phase auf 18 Betriebe beschränken. Anspruchsberechtigte Betriebe wären Lebensmittelhändler, Apotheken und Gaststätten, die bereits mindestens vier Lieferungen pro Woche erhalten. Teilnehmende Spediteure müssten Fahrzeuge mit maximal 7,5 Tonnen Bruttogewicht verwenden und einen Ruhe-Lieferkodex einhalten. Dieser Kodex würde Metallrollgestelle untersagen, gummibereifte Wagenräder vorschreiben, das Entladen bei laufendem Motor über zwei Minuten verbieten und eine Lärm-Sensibilisierungsschulung für Fahrer verlangen. Die regulären Lieferfenster im Pilotversuch würden von 21:30 Uhr bis 6:00 Uhr laufen, doch dürfte innerhalb von 20 Metern eines Wohneingangs nach Mitternacht kein Entladen beginnen, es sei denn, das jeweilige Zielgeschäft hat einen gebäudebezogenen Minderungsplan eingereicht. Um Bedenken wegen Schlafstörungen der Anwohner zu adressieren, schlägt die Stadt mehrere Schutzmaßnahmen vor. Erstens würden Straßen mit dokumentierten nächtlichen Lärmbeschwerden über dem Median des Bezirks in den letzten 18 Monaten vom Pilot ausgeschlossen. Zweitens müsste jeder teilnehmende Betrieb einen vor Ort anwesenden Empfänger benennen, damit Fahrer nicht an Wohnungen klingeln oder wiederholt an verschlossene Versorgungstüren klopfen müssen. Drittens würde die Stadt an 12 Standorten temporäre Schallmesser installieren und monatliche Messwerte ebenso veröffentlichen wie ein Protokoll von Beschwerden, Parkverstößen und beobachteten Bordsteinblockierungen. Viertens könnte der Pilot auf jedem Block ausgesetzt werden, auf dem Übernachtungsbeschwerden eine Auslösegrenze zwei Monate in Folge überschreiten. Die Grenze im Entwurf liegt bei sechs verifizierten Beschwerden pro 100 Bewohner, wobei Mitarbeiter sagen, diese Zahl könne nach öffentlicher Rückmeldung überarbeitet werden. Wirtschaftsverbände unterstützen den Pilot stark. Der Old Market Merchants Association zufolge treffen Morgenlieferungen häufig nach Ladenöffnung ein, wodurch Personal Regale auffüllen muss, während es Kunden bedient. Restaurantbesitzer argumentieren, dass die Annahme von Obst, Gemüse und Getränken in der Morgendämmerung oder spät in der Nacht Platz am Bordstein während der Mittagsvorbereitungen freimachen und das Ziehen von Paletten durch belebte Gastronomiestraßen reduzieren würde. Eine Koalition unabhängiger Lebensmittelhändler ergänzt, dass vorhersehbarere Lieferzeiten Verderb bei gekühlten Waren reduzieren könnten, weil Fahrer weniger Zeit in Warteschlangen verbringen würden. Mehrere Spediteure unterstützen den Plan ebenfalls und berichten, dass ein Lkw manchmal mehr Zeit mit dem Kreisen nach legalem Bordsteinzugang verbringt als mit dem eigentlichen Entladen. Sie argumentieren, dass bei verlässlicheren Routen weniger Ersatzfahrzeuge nötig sein könnten, um das gleiche Liefervolumen zu bewältigen. Anwohnerorganisationen sind geteilt. Einige erkennen an, dass die Frachtaktivität tagsüber chaotisch geworden ist und dass blockierte Gehwege besonders für ältere Erwachsene, Eltern mit Kinderwagen, Rollstuhlbenutzende und Lieferarbeiter mit Lastenrädern problematisch sind. Andere sagen, die Belastung werde von den Einkäufern auf Menschen verlagert, die versuchen zu schlafen. Das Old Market Tenants Forum wies darauf hin, dass viele Wohnungen Einfachverglasung und Schlafzimmer mit Blick auf Servicegassen haben. Das Forum argumentiert, dass selbst wenn durchschnittliche Lärmwerte innerhalb akzeptabler Bereiche bleiben, wiederholte kurze Impulse durch Hubtore, rollende Container, Rückfahralarme und späte Gespräche Bewohner dennoch wecken können. Denkmalschutzbefürworter äußerten ein verwandtes Bedenken: Da viele Gebäude geschützt sind, können das Nachrüsten von Ladebereichen oder das Anbringen akustischer Barrieren teuer, eingeschränkt oder optisch ungeeignet sein. Arbeitervertretungen haben unter Vorbehalt Unterstützung angeboten, weisen jedoch darauf hin, dass der Pilot nicht auf unbezahlter Flexibilität der Einzelhandelsmitarbeiter oder unsicheren Erwartungen an Fahrer beruhen dürfe. Die örtliche Fahrergewerkschaft sagt, leisere Ausrüstung sei willkommen, aber Nachtbetrieb könne den Druck erhöhen, schneller mit weniger Personal zu entladen. Sie wollen klare Regeln zu Personalstärken, Zutritt, Beleuchtung und Toilettenverfügbarkeit. Eine Gewerkschaft, die Ladenpersonal vertritt, sagt, die Annahme von Lieferungen um 5:00 Uhr dürfe nicht zur informellen Erwartung an junge Mitarbeitende werden, ohne Vertragsänderungen, Fahrkostenzuschüsse oder sichere Zugangsvorkehrungen. Die Stadtmitarbeiter entgegneten, dass Arbeitsbedingungen durch Arbeitgeberbekenntnisse und stichprobenartige Compliance-Kontrollen überwacht würden, obwohl die Details im aktuellen Entwurf begrenzt bleiben. Das Konsultationspapier enthält vorläufige Kostenschätzungen. Die Stadt rechnet damit, in 12 Monaten etwa $420.000 auszugeben: rund $160.000 für Messgeräte und Datenanalyse, $110.000 für Bordsteinschilder und temporäre Ladezonenanpassungen, $90.000 für Programmverwaltung und Inspektionen sowie $60.000 für Fahrertrainingszuschüsse und Geschäftseinführungen. Die Mitarbeiter schlagen vor, den Pilot aus dem bestehenden Budgets für Mobilitätsinnovation statt aus dem allgemeinen Haushalt zu finanzieren. Sie führen an, dass die Stadt teurere Straßengestaltungen vermeiden oder verschieben könnte, wenn die Tageskonflikte an den Bordsteinen zurückgehen. Kritiker entgegnen, die Schätzung könne unvollständig sein, weil sie Durchsetzung während der Nachtstunden oder etwaige Minderungsmaßnahmen für betroffene Anwohner nicht klar bepreist. Das Papier erklärt auch, warum die Stadt einen Pilotversuch statt einer dauerhaften Regeländerung anstrebt. Frachtmuster unterscheiden sich stark je nach Straße, Saison und Geschäftstyp, und Ratsmitglieder lehnten zuvor eine stadtweite Verordnung für nächtliche Lieferungen als zu weit gefasst ab. Die Mitarbeiter argumentieren nun, dass ein kleinerer Versuch mit Block-für-Block-Berichterstattung bessere lokale Belege liefern würde. Der vorgeschlagene Bewertungsrahmen würde Pilotstraßen mit ähnlichen Nicht-Pilotstraßen vergleichen und Maßnahmen wie durchschnittliche Entladezeiten, Beobachtungen illegalen Parkens, Tagesfahrgeschwindigkeiten für Busse, Beschwerderaten, Arbeitsunfallberichte und Lieferzuverlässigkeit der Betriebe verwenden. Die Stadt würde zudem Bewohner, Fahrer und teilnehmende Betriebe an drei Zeitpunkten befragen: vor dem Start, nach sechs Monaten und gegen Ende der Erprobungsphase. Eine endgültige Empfehlung würde dem Rat nur vorgelegt, wenn die Daten spürbare Vorteile am Tag ohne unverhältnismäßige Schäden in der Nacht zeigten. Bei einer jüngsten öffentlichen Sitzung signalisierten Ratsmitglieder Interesse, baten jedoch um Überarbeitungen. Einer forderte eine strengere Obergrenze für die Anzahl teilnehmender Fahrzeuge pro Nacht. Ein anderer bat die Mitarbeiter, zu klären, ob für Lieferanten gekühlter Waren elektrische Kühlaggregate vorgeschrieben werden sollten, da dieselbetriebene Aggregate einen anhaltenden Brummton erzeugen können, auch wenn Motoren aus sind. Ein dritter hinterfragte, ob der Beschwerdeauslöser auf Bewohnern, Wohneinheiten oder Gebäudefronten basieren sollte und merkte an, dass jede Methode auf gemischt genutzten Blocks unterschiedliche Ergebnisse liefern könnte. Die Mitarbeiter sagten, sie würden den Entwurf vor der förmlichen Abstimmung im nächsten Monat überarbeiten und die Liste der berechtigten Straßen möglicherweise weiter einschränken, wenn die Konsultationsrückmeldungen konzentrierte Bedenken zeigen. Kurz gesagt geht es in der Debatte nicht allein darum, ob Waren nachts bewegt werden sollten. Es geht darum, ob sorgfältig gesteuerte außerstündliche Lieferungen sichtbare Tagesunordnung in einem fragilen, belebten Bezirk reduzieren können, ohne die Kosten auf Bewohner, Beschäftigte oder historische Gebäude zu verlagern. Die Konsultation bittet die Antwortenden um Stellungnahmen zu den vorgeschlagenen Stunden, den Regeln zur Betriebsberechtigung, den Standards für ruhige Lieferung, den Beschwerdegrenzen, dem Arbeitnehmerschutz und den Bewertungskennzahlen. Schriftliche Stellungnahmen sind noch bis zum 28. dieses Monats möglich; anschließend werden die Mitarbeiter eine Zusammenfassung der Antworten und ein überarbeitetes Pilotdesign zur Beratung des Rates veröffentlichen.

279
20 Mar 2026 11:21

Bildungsfragen

Google Gemini 2.5 Pro VS OpenAI GPT-5 mini

Erklären Sie das Paradoxon des Zweiten Hauptsatzes der Thermodynamik und der biologischen Evolution

Ein häufig vorgebrachtes Argument gegen die biologische Evolution ist, dass sie scheinbar den Zweiten Hauptsatz der Thermodynamik verletzt, der besagt, dass die Gesamtentropie eines isolierten Systems mit der Zeit zu steigen tendiert. Die Evolution hingegen scheint zunehmend komplexere und geordnetere Organismen aus einfacheren hervorzubringen. Behandeln Sie im Rahmen eines strukturierten Essays Folgendes: 1. Formulieren Sie den Zweiten Hauptsatz der Thermodynamik präzise und heben Sie dabei die entscheidende Unterscheidung zwischen isolierten und offenen Systemen hervor. 2. Erklären Sie, warum der scheinbare Widerspruch zwischen dem Zweiten Hauptsatz und der biologischen Evolution kein echtes Paradoxon darstellt. Ihre Erklärung muss die Rolle des Energiezuflusses von der Sonne und das Konzept eines lokalen Entropierückgangs gekoppelt an einen größeren globalen Entropiezuwachs erwähnen. 3. Geben Sie mindestens zwei konkrete physikalische oder biologische Beispiele (über das Sonne‑Erde‑System selbst hinaus) an, in denen lokale Ordnung zunimmt, während die Gesamtentropie des Universums steigt. 4. Diskutieren Sie das Konzept der dissipativen Strukturen (wie von Ilya Prigogine eingeführt) und erklären Sie, wie diese mit dem Entstehen biologischer Komplexität zusammenhängen. 5. Gehen Sie kurz darauf ein, warum dieses Missverständnis in der öffentlichen Diskussion fortbesteht und was Pädagogen tun können, um es effektiv zu korrigieren.

296
20 Mar 2026 10:26

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

261
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

292
19 Mar 2026 14:46

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.

291
19 Mar 2026 08:02

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.

301
19 Mar 2026 04:33

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.

288
19 Mar 2026 03:43

Erklärung

Google Gemini 2.5 Pro VS OpenAI GPT-5.4

Datenbankindizierung einem Junior-Entwickler erklären

Du bist ein Senior-Softwareingenieur, der einen Junior-Entwickler betreut. Der Junior schreibt seit etwa sechs Monaten SQL-Abfragen, hat aber noch nie Indizes in Datenbanken erstellt oder darüber nachgedacht. Er hat sich gerade beschwert, dass seine Abfragen auf einer Tabelle mit zwei Millionen Zeilen langsam laufen. Schreibe eine klare, lehrorientierte 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 für einen Anfänger intuitiv ist. 2. Wie ein einfacher Index (wie zum Beispiel ein B-Baum-Index) Abfrage-Suchen im Vergleich zu einem vollständigen Tabellenscan beschleunigt, mit ausreichend Details, damit der Junior-Entwickler den Leistungsunterschied konzeptionell versteht. 3. Die Kompromisse beim Hinzufügen von Indizes, einschließlich der Kosten, die nicht sofort offensichtlich sind. 4. Praktische Hinweise, wann man einen Index hinzufügen sollte und wann nicht, mit mindestens zwei realistischen Beispielen für jeden Fall. 5. Eine kurze Anmerkung zu zusammengesetzten Indizes und der Bedeutung der Spaltenreihenfolge in ihnen. Strebe einen Ton an, der ermutigend und zugänglich ist, vermeide unnötigen Fachjargon, bleibe dabei aber technisch korrekt. Die Erklärung sollte so umfassend sein, dass der Junior-Entwickler nach dem Lesen selbstbewusst entscheiden kann, ob er einen Index für eine bestimmte Spalte hinzufügen sollte.

291
19 Mar 2026 02:59

41 bis 60 von 106 Ergebnissen

Verwandte Links

X f L