bridge-connector-deque-maxlen-for-bounded-buffer
Using a plain list with pop(0) for the bridge event buffer is O(n) per dequeue and unbounded under backpressure. The correct pattern is collections.deque(maxlen=<N>) which provides O(1) append/popleft and automatic eviction of oldest events when the buffer is full. Set maxlen to match your expected event burst ceiling.
Related
- claude-code-as-ops-team-changes-aws-architecture-decision
- stop-hook-blocks-proposals-awaiting-permission
- zero-maintenance-means-claude-code-manages-not-saas
- brain-mcp-tools-do-not-exist-use-vault-mcp
- claude-agent-sdk-rate-limit-event-unknown-type-error
- bridge-buffer-list-pop0-is-on-use-deque
- bridge-connector-buffer-deque-over-list-pop
- bridge-mc-connector-deque-vs-list-for-buffer
- python-event-buffer-use-deque-not-list
- python-bridge-event-buffer-deque-replaces-list-pop-0
- bridge-retry-buffer-deque-over-list-for-o1-performance