# rpc error: code = ResourceExhausted desc = grpc: received message larger than max

- **ID:** `go/grpc-max-concurrent-streams`
- **Domain:** go
- **Category:** resource_error
- **Verification:** ai_generated
- **Fix Rate:** 80%

## Root Cause

The server has reached its maximum number of concurrent streams, often due to too many active RPCs.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| 1.60.0 | active | — | — |

## Workarounds

1. **** (80% success)
   ```
   Set a higher MaxConcurrentStreams on the server using grpc.MaxConcurrentStreams option.
   ```
2. **** (75% success)
   ```
   Implement client-side rate limiting to control the number of concurrent RPCs.
   ```

## Dead Ends

- **** —  (60% fail)
- **** —  (50% fail)
