Extra Credit

Modal

Official docs outline

14 sections
  1. Apps, Functions and entrypoints

    Defining an App, registering functions and local entrypoints.

  2. Functions and invocation

    Defining functions, remote calls, map, spawn and invocation methods.

  3. Defining images

    Building container images with pip, apt, Dockerfile and existing images.

  4. GPU acceleration

    Selecting GPUs, CUDA and resource configuration.

  5. Scaling out and concurrency

    Autoscaling containers, input concurrency, batching and keep-warm settings.

  6. Web functions and endpoints

    Exposing functions as HTTP endpoints, ASGI/WSGI apps and web servers.

  7. Volumes and storage

    Persistent Volumes, cloud bucket mounts, Dicts and Queues.

  8. Secrets and environment variables

    Injecting credentials and configuration securely.

  9. Scheduled functions and deployments

    Cron schedules, deploying apps and managing deployments.

  10. Sandboxes

    Running untrusted or dynamic code in isolated containers.

  11. Cold start performance and memory snapshots

    Reducing startup latency with snapshots and container lifecycle hooks.

  12. Failures, retries and timeouts

    Retry policies, timeouts and preemption behavior.

  13. Security and privacy

    Isolation, data handling and compliance on Modal.

  14. Workspaces, environments and access

    Environments, service users and role-based access control.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 29