A software company offers an asynchronous API that ingests incoming user requests. Depending on the type of request, the system routes the request to a corresponding microservice. The API is fronted by Amazon API Gateway, and an AWS Lambda function stores the requests in Amazon DynamoDB before dispatching them. Due to budget constraints, the company has provisioned limited DynamoDB throughput. As the number of users grows, the company begins to experience write availability issues and is losing some incoming requests. What is the most effective way to address this issue without affecting the current user experience?