To scale an application from 10 to 100,000 requests per second in a cloud native environment, one should first evaluate current system performance through metrics. Next, optimize existing code and database queries to reduce latency and resource usage. Design the application to be scalable and use distributed architectures, containerization, orchestration tools, auto-scaling, load balancing, distributed databases, content delivery networks, message queues, and monitoring to optimize performance as demand increases.