Crowdtap's stack has evolved over 5 years from a single large Rails application to smaller microservices. This allows for more autonomy, easier testing and deployment of separate components. The current stack includes MongoDB, Elasticsearch, Angular, RabbitMQ, Redis, EC2 and S3/Cloudfront. It has moved to a more modular service-oriented architecture (SOA) for improved scalability of development teams and systems.