Your correct. 1 billion requests per month is 380 requests per second on average which is not that high
60 seconds per minute 60 minutes per hour 24 hours per day 30 days per month ~2.59 million seconds per month
One billion requests into 2.59 million seconds is 386 requests per second.