Hacker News new | ask | show | jobs
by sinzone 3975 days ago
Curious.. which tools you used for managing the backend of all these APIs? (authentication, rate limiting, etc)
1 comments

Great question. We have loads of Sinatra services running on CoreOS (using Fleet and Git for deploys) http://blog.clearbit.com/servers-part-one. From there we have a contrib Gem to share middleware between the services. These middlewares handle Auth, Rate limiting, CORS, etc.