“ Global databases”
Content <ul><li>About  “Betfair”  company </li></ul><ul><li>Problems of global databases </li></ul><ul><li>Database system...
Betfair company <ul><li>The world’s first and largest betting exchange </li></ul><ul><li>processes up to  20  million tran...
Problems of global databases <ul><li>single instance of a database:   </li></ul><ul><li>It requires that users from dispar...
Problems of global databases <ul><li>Decentralised: </li></ul><ul><li>has problems when reporting is needed at the top . R...
Database system organization <ul><li>At the beginning, in  2000  – just one database, in  UK .  </li></ul><ul><li>Due to c...
Database system organization <ul><li>A logistics system   tracks all services in every country.  </li></ul><ul><li>A CRM  ...
Centralized & decentralized db <ul><li>A centralized approach  to data management promotes the development and use of inte...
Technologies used <ul><li>Oracle’s real-time technology,  to meet the speed, performance, and scalability. </li></ul><ul><...
Oracle Real Application Clusters   <ul><li>With   Oracle Real Application Clusters , the system extracts data from the fro...
Oracle Coherence <ul><li>Coherence  provides distributed data management and caching services on top of a reliable, peer-t...
Some facts…   <ul><li>99.998%  of bets within one second, even during peak periods.  </li></ul><ul><li>Transaction time   ...
Homogenous databases <ul><li>all nodes use the same hardware and software for the db system.  </li></ul><ul><li>The  OS , ...
Heterogeneous Databases   <ul><li>nodes may have  different  hardware  and software .  </li></ul><ul><li>Different  comput...
In our case… <ul><li>Betfair company uses  homogeneous  db approach : </li></ul><ul><li>Red Hat Linux OP </li></ul><ul><li...
Data integration problem <ul><li>Enterprises run different but coexisting IS.  </li></ul><ul><li>The integration  of IS is...
Data integration problem <ul><li>DI  means providing: </li></ul><ul><ul><li>Uniform  </li></ul></ul><ul><ul><li>Access to ...
Solutions <ul><li>Out-of-the-box encryption functionality  </li></ul><ul><li>Merge/purge technology </li></ul><ul><li>Cust...
MALTA ITALY AUSTRALIA UNITED KINGDOM SPAIN RUSSIA UKRAINE ……  90 countries
<ul><li>More information about Betfair Company… </li></ul>
<ul><li>The BetFair Poker  bonus is worth  $600 , yet only requires a deposit of at least  $20 . </li></ul>
Decision making…
Official UK site
Special applications
<ul><li>THANK YOU FOR ATTENTION!!! </li></ul>
Upcoming SlideShare
Loading in …5
×

Global databases on the example of Betfair company

1,473 views

Published on

Published in: Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,473
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Global databases on the example of Betfair company

  1. 1. “ Global databases”
  2. 2. Content <ul><li>About “Betfair” company </li></ul><ul><li>Problems of global databases </li></ul><ul><li>Database system organization </li></ul><ul><li>Is it centralized or decentralized ? </li></ul><ul><li>Technologies used </li></ul><ul><li>The homogenous and heterogeneous database approach. What kind of type Is in BetFair ? </li></ul><ul><li>Data integration problem. Solutions </li></ul><ul><li>Short conceptual structure of the system </li></ul><ul><li>Extra… </li></ul>
  3. 3. Betfair company <ul><li>The world’s first and largest betting exchange </li></ul><ul><li>processes up to 20 million transactions each day and places more than 1,000 bets a second during peak periods. </li></ul><ul><li>The company has a 90% global market share with 1 million registered customers in more than 90 countries. </li></ul>
  4. 4. Problems of global databases <ul><li>single instance of a database: </li></ul><ul><li>It requires that users from disparate locations have equal access . </li></ul><ul><li>There must be some fields that have to be in a common language . </li></ul><ul><li>The servers that deliver the database would have to be available 24 hours a day, 7 days a week. </li></ul><ul><li>The network needs to be robust and fast. </li></ul>
  5. 5. Problems of global databases <ul><li>Decentralised: </li></ul><ul><li>has problems when reporting is needed at the top . Requires very technical skills and a lot of time to do properly . </li></ul><ul><li>unsharable data. </li></ul>
  6. 6. Database system organization <ul><li>At the beginning, in 2000 – just one database, in UK . </li></ul><ul><li>Due to company’s rapid expansion new exchanges in Australia and Malta , later in Italy were opened. </li></ul><ul><li>“ Oracle’s scalability allows customers to jump from race to race at peak periods, with no loss in performance” </li></ul>
  7. 7. Database system organization <ul><li>A logistics system tracks all services in every country. </li></ul><ul><li>A CRM application in turn provides complete reports for services. </li></ul><ul><li>“ Our Oracle Database ranks among the five busiest databases in the world, and we are the only bookmaker with sporting exchanges linked in real time,” says Rorie Devine, Betfair CTO. </li></ul>
  8. 8. Centralized & decentralized db <ul><li>A centralized approach to data management promotes the development and use of integrated, sharable data , preserve the quality of that data and serve the needs of the business more effectively. A Global Information System (GIS) allows a company to have a single source for data. This enforces a unified process across the entire company and provides measurements and reports that are valid for every department. </li></ul><ul><li>In decentralized database management application developers, programmers, integrators perform the functions of a database analyst. Decentralizing data gives advantage in speed, but leads to poorly structured databases . </li></ul>
  9. 9. Technologies used <ul><li>Oracle’s real-time technology, to meet the speed, performance, and scalability. </li></ul><ul><li>Oracle Products & Services used: </li></ul><ul><li>Oracle Database </li></ul><ul><li>Oracle Real Application Clusters </li></ul><ul><li>Oracle Coherence </li></ul><ul><li>Linux operating platform: </li></ul><ul><li>By switching to Red Hat Linux operating platform, Betfair has generated a 75% improvement. </li></ul>
  10. 10. Oracle Real Application Clusters <ul><li>With Oracle Real Application Clusters , the system extracts data from the front- and back-office applications, feeds it into the warehouse, and analyzes it to create management reports for decision makers. </li></ul>
  11. 11. Oracle Coherence <ul><li>Coherence provides distributed data management and caching services on top of a reliable, peer-to-peer clustering protocol. </li></ul><ul><li>A cache platform that : facilitates transactions -> increases performance -> improves bet-matching speed. </li></ul>
  12. 12. Some facts… <ul><li>99.998% of bets within one second, even during peak periods. </li></ul><ul><li>Transaction time - 23 milliseconds. </li></ul><ul><li>Market share - a 90% of the betting exchange industry. </li></ul><ul><li>Queen’s Award for Enterprise and a National Business Award for the Best Use of Technology. </li></ul>
  13. 13. Homogenous databases <ul><li>all nodes use the same hardware and software for the db system. </li></ul><ul><li>The OS , data structures , db application must be the same or compatible. </li></ul>
  14. 14. Heterogeneous Databases <ul><li>nodes may have different hardware and software . </li></ul><ul><li>Different computers and OS , db applications or data models may be used at each of the locations. </li></ul>
  15. 15. In our case… <ul><li>Betfair company uses homogeneous db approach : </li></ul><ul><li>Red Hat Linux OP </li></ul><ul><li>Oracle technologies </li></ul>
  16. 16. Data integration problem <ul><li>Enterprises run different but coexisting IS. </li></ul><ul><li>The integration of IS is becoming more and more indispensable. </li></ul><ul><li>Aim: to form a unified new whole. </li></ul>
  17. 17. Data integration problem <ul><li>DI means providing: </li></ul><ul><ul><li>Uniform </li></ul></ul><ul><ul><li>Access to </li></ul></ul><ul><ul><li>Multiple </li></ul></ul><ul><ul><li>Autonomous </li></ul></ul><ul><ul><li>Homo/Heterogeneous </li></ul></ul><ul><ul><li>Structured </li></ul></ul><ul><ul><li>Data Sources </li></ul></ul>
  18. 18. Solutions <ul><li>Out-of-the-box encryption functionality </li></ul><ul><li>Merge/purge technology </li></ul><ul><li>Custom-designed software </li></ul><ul><li>Sequential file processing for large volumes of data. </li></ul><ul><li>Ex. of Data integration </li></ul>
  19. 19. MALTA ITALY AUSTRALIA UNITED KINGDOM SPAIN RUSSIA UKRAINE …… 90 countries
  20. 20. <ul><li>More information about Betfair Company… </li></ul>
  21. 21. <ul><li>The BetFair Poker bonus is worth $600 , yet only requires a deposit of at least $20 . </li></ul>
  22. 22. Decision making…
  23. 23. Official UK site
  24. 24. Special applications
  25. 25. <ul><li>THANK YOU FOR ATTENTION!!! </li></ul>

×