Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-8390

"How to write resilient applications"

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • Server_Docs_20231030
    • None
    • manual
    • None

    Description

      Adapt this material, from my MongoDB World talk and my article, into a guide in the Manual:

      https://emptysqua.re/blog/how-to-write-resilient-mongodb-applications/

      The first two thirds of my article is just setup, the actual guide would be much shorter. It would recommend that application developers write code that:

      • Uses idempotent operations for all high-value writes
      • Catches all network errors and retries idempotent writes once
      • Does not retry other errors

      ... and there can be a short justification of why this is a smart strategy.

      Put it in, or link it from, https://docs.mongodb.com/manual/core/crud/ section.

      Attachments

        Activity

          People

            jesse@mongodb.com A. Jesse Jiryu Davis
            jesse@mongodb.com A. Jesse Jiryu Davis
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              6 years, 25 weeks, 1 day ago