HasOffers je prostě nejlepší platforma, jaká je nyní na trhu. Dávám sem kopii emailu, co mi přišel, kde se vyjadřují k situaci s DirectTrack a kde také popisují jejich řešení. Je to fakt pecka.HasOffers on Amazon Web Services
The single largest project our engineering team has undertaken was migrating our services to the cloud. Rather than hosting our tracking technology, databases and application in co-location facilities with our own hardware, we migrated to Amazon EC2 instances located in four facilities around the world. We chose AWS because they operate state-of-the-art, highly available data center facilities with the highest level of reliability, as well as for the extreme flexibility they provide to build our own configurations.
Amazon EC2 Service highlights: http://aws.amazon.com/ec2/#highlights
SLA for Amazon EC2: http://aws.amazon.com/ec2-sla/HasOffers Ad Servers (Tracking Configuration)
The greatest advantage to hosting our ad servers on AWS is our ability to deploy servers in multiple data centers at the touch of a button. Currently, our ad servers are deployed in four regions of Amazon Web Services. Within each region, the ad servers are deployed in at least two availability zones. These zones act as isolated data centers, sharing the same geographic location but different equipment and hardware. We designed our ad server deployment so that instances distributed across multiple availability zones failover to each other. This provides eight fold redundancy to ensure tracking uptime.
Beyond our cloud infrastructure for tracking, our ad servering technology is built to operate independent of database connectivity. If there is ever an issue with external databases, the ad server continues to track campaigns and will update the databases when connectivity is restored. Fault Tolerant Databases
Each one of our clients have their own independent database. These databases are then configured on master-master database server deployments. One of the masters in each deployment is located in the Amazon East facility and another is either based in Amazon West or in Amazon’s facility in Ireland (depending on location). We then provide a layer of database slave servers that replicate each master server in the Amazon facilities. If there is ever a problem with a slave or master database server, there is always an active secondary database server. HasOffers makes hourly backups from a dedicated slave server in each configuration, replicating incrementally. We also take daily snapshots of each master. These backups are stored separately on Amazon S3 and are also transferred to a remote co-location facility. Additionally, we use HA Proxy monitory scripts to manage real-time failover across database servers.