2. What’s Anycast ?
“Datagrams from a single
sender are routed to the
topologically nearest node”
“Anycast is one source that can
be hosted on multiple nodes”
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
3. Why Your DNS Network Should Use It ?
• Makes DNS more reliable
• Improves DNS performance
• Provides resilience against DDoS attacks
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
4. Free Cloud DNS Service Australia
Germany
Hongkong
Brazil
France
Italia
India
United Kingdom
United States
Russian
Canada
109 Pops Indonesia
032 Countries Malaysia
Vietnam
…
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
5. What we need to build Anycast project ?
PHP
HTML / CSS / jQuery / XML / JSON
Tea, cigarette
Music…
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
6. How did we start ?
• Find API (WHMCS / OnApp) Documents and try to test functions
• Solution / Logic to integration AIO
• Build a Database
• Using our FrameWork
• Find coders, training, give deadline, and
START
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
7. What happen when processing ?
• API Results in other types
• Config System
• Report Zero Day bug for OnApp Inc
• Ask VNISS+ help us check security
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
9. Experience
• Working with API system
• Teamwork
• Optimize and Upgrade our framework
• Adjust dealine for steps in project
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;
10. Thank you for attention
//PHPDAY 2012;
$var[„author‟] = “Phan Ngoc Hoang”;