Backend, Daten & Sicherheit Mehr Details C · Branchenübliche Konvention Plattform: Web

Request Deadline

Anforderungsfrist

Eine Anforderungsfrist ist die Zeit, nach der ein Client aufhört zu warten. Jeder nachgelagerte Aufruf sollte nur die verbleibende Zeit erhalten.

Sieh, wie es funktioniert
Du könntest es nennen Request DeadlineDeadline-PropagationAnforderungszeitlimitRPC-Deadline

Sieh, wie es funktioniert

Original bearbeitetes BeispielAnforderungsfrist
Zustand & WiederherstellungAnforderungsfristabsolute deadline -> remaining timeout -> propagate -> cancel -> stop spawned work
CHECKOUT-ANFRAGE800 ms
CLIENT → APIFrist gesetzt13:00:00.800
API → INVENTAR180 ms bereits verwendet620 ms übrig
Zeit erreicht nullABBRECHEN
SICHER BEHALTENJeder nachgelagerte Aufruf erhält nur die verbleibende Zeit.WIEDERHERSTELLENNach dem Abbruch stoppt die App gestartete Arbeiten und gibt Ressourcen frei.
absolute deadline -> remaining timeout -> propagate -> cancel -> stop spawned workSRE
AnforderungsfristDienstresilienz

Ein weiteres Beispiel

Der Checkout startet mit 800 ms. Die API gibt dem Inventar die verbleibenden 620 ms. Der Aufruf wird bei null abgebrochen. Der Server stoppt dann seine gestartete Arbeit.

Hauptteile

  1. 01Startzeit
  2. 02Absolutes Enddatum
  3. 03verstrichene Zeit
  4. 04Verbleibende Zeit
  5. 05Abbruchs-Signal
  6. 06Bereinigungspfad

Verwenden Sie es, wenn

Setze eine Frist für Remote-Aufrufe. Wähle sie basierend auf den Benutzeranforderungen und der gemessenen Latenz. Gib die verbleibende Zeit durch die Aufrufkette weiter.

Nutze es nicht, wenn

Wähle keine winzige Zahl ohne Daten. Das Beenden des Wartens reicht nicht aus. Server müssen auch die Stornierung erkennen und die Arbeit stoppen.

In Code verwendeter Name

absolute deadline -> remaining timeout -> propagate -> cancel -> stop spawned work

Vor dem Ausliefern

Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback.

Anfrage, die Sie kopieren können

Outcome: Complete the task with Anforderungsfrist (Request Deadline). User context: Der Checkout startet mit 800 ms. Die API gibt dem Inventar die verbleibenden 620 ms. Der Aufruf wird bei null abgebrochen. Der Server stoppt dann seine gestartete Arbeit. Technical concept or control: Anforderungsfrist (Request Deadline). Why it fits: Setze eine Frist für Remote-Aufrufe. Wähle sie basierend auf den Benutzeranforderungen und der gemessenen Latenz. Gib die verbleibende Zeit durch die Aufrufkette weiter. Do not use it when: Wähle keine winzige Zahl ohne Daten. Das Beenden des Wartens reicht nicht aus. Server müssen auch die Stornierung erkennen und die Arbeit stoppen. Engineering requirements: Define inputs, outputs, contracts, and rules that must always hold. Set authorization and input checks. Define failures, timeouts, retries, one-time effects, data moves, and compatibility limits. Operations: Add useful signals and logs that hide sensitive data. Set capacity limits and write an operator guide. Test recovery and rollback. Acceptance criteria: Contract and failure-path tests pass. Data and authorization rules still hold during retries and partial failures. Check performance limits, monitoring, recovery, and rollback. Evidence and limits (evidence boundary): Kein einziger offizieller Standard kontrolliert den gesamten Begriff. Seine Bedeutung kann sich zwischen Teams, Plattformen oder Frameworks ändern. Unknowns to confirm: Where the code runs, data stores, traffic shape, consistency needs, and the security boundary. Also confirm the compatibility period, service goals, and rollback limits.

Diese Anfrage prüfen

Review how Anforderungsfrist (Request Deadline) is used now. Definition: Eine Anforderungsfrist ist die Zeit, nach der ein Client aufhört zu warten. Jeder nachgelagerte Aufruf sollte nur die verbleibende Zeit erhalten. Release checks: Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Wie offiziell ist dieser Begriff?

Branchenübliche Konvention

Menschen verwenden diesen Begriff oft bei der Arbeit. Die aufgelisteten Quellen können Praxis oder Einschränkungen unterstützen. Sie definieren nicht jeden Teil des Begriffs.

Kein einziger offizieller Standard kontrolliert den gesamten Begriff. Seine Bedeutung kann sich zwischen Teams, Plattformen oder Frameworks ändern.

Umfang
Nur das, was die Quelle abdeckt:Kanonischer Name、Definition、Semantik、Plattform-API、Implementierung、Nutzungshinweise、Ratschläge zur Vermeidung
Dokumentenstatus
stabil
Geprüft am
2026-07-30

Beweisquellen & Umfang

Autoritätsquelle + Begriffsreferenz · gRPC · stabil Deadlines Umfang: Kanonischer Name、Definition、Semantik、Plattform-API、Implementierung、Nutzungshinweise、Ratschläge zur Vermeidung Rolle hier: Direkte Begriffsreferenz Quelle umfasst: Kanonischer Name, Definition, Semantik, Plattform-API, Implementierung, Nutzungshinweise, Ratschläge zur Vermeidung

Selbst kopieren

Der Browser konnte dies nicht kopieren. Wählen Sie die Anfrage unten aus und kopieren Sie sie selbst.