Files

851 B

Checkers:

define checklings API, each operation is a separate endpoint for compat and ease of integration

  • api/clear needs to fail if there are any live writers
  • ws/write for specific ID and api/get_seq_id for restoration

define basic reader API

  • api/read should check if the new state is different before sending
    • remove cursor option as this is now declarative
  • client-side request abstraction in Dioxus and proof of interoperation
    • demonstrate virtualizer resilience to network delay
  • Keep an eye out for visible performance impact of the IPC-like small request pattern
    • many websockets definitely expensive, split them by type and add(/drop?) IDs to watch with an inbound message
      • add-only APIs seem effective, maybe reconnect when selection changes
      • all this should be stored in the websocket handler for natural cleanup