Brief description of the company
Comcast is the largest cable television company, the second largest Internet service provider and the fourth largest telephone service provider in the United States. They focus on broadband cable, commerce, and content.
Comcast Interactive Media (CIM) is a division of Comcast dedicated online media businesses. Comcast Interactive Media products include:
- Game Invasion
Comcast´s Data Services Team needed help meeting the requirements of their internal customers. Initially, the main focus was on developing improvements and extensions for existing web services. As the relationship evolved, Hexacta began providing support and development for the full range of CIM's services and applications.
In order to coordinate updates of information from different sources, we implemented a message queue that allowed different services to leave messages informing when they were updated. The processing service then processes each of them in the order that they were received. We chose to use Amazon queue since it is accessible from all services, is always online and it is possible to do queries for different types of objects.
- Java 1.6.0
- Python 2.7
- MySQL 5.1
- Oracle 10g
- Solr 1.4
- Hibernate 3.6
- Tomcat 5.5.27
- Django 1.3
- Amazon Simple Queue Service (SQS).