Sources ScaleArc website: h2p://www.scalearc.com ScaleArc - - PowerPoint PPT Presentation

sources
SMART_READER_LITE
LIVE PREVIEW

Sources ScaleArc website: h2p://www.scalearc.com ScaleArc - - PowerPoint PPT Presentation

Sources ScaleArc website: h2p://www.scalearc.com ScaleArc Whitepaper Google Basic Info R&D in Mumbai, India Headquarters in the Silicon Valley


slide-1
SLIDE 1
slide-2
SLIDE 2

Sources ¡

  • ScaleArc ¡website: ¡h2p://www.scalearc.com ¡
  • ScaleArc ¡Whitepaper ¡
  • Google ¡
slide-3
SLIDE 3

Basic ¡Info ¡

  • R&D ¡in ¡Mumbai, ¡India ¡
  • Headquarters ¡in ¡the ¡Silicon ¡Valley ¡
  • Raised ¡$5.3 ¡million ¡in ¡December, ¡2011 ¡
  • Were ¡hiring ¡40 ¡or ¡so ¡people ¡in ¡the ¡winter, ¡

2012 ¡

  • April ¡10, ¡2012 ¡– ¡Palomino ¡DB ¡started ¡offering ¡

ScaleArc ¡as ¡a ¡MySQL ¡soluTon ¡

slide-4
SLIDE 4

No ¡intervenTon ¡

  • Apps ¡already ¡funcTon ¡

well ¡

  • DBs ¡are ¡already ¡there ¡
  • No ¡modificaTons ¡
  • Smooth ¡transiTon ¡

¡

  • MySQL ¡ ¡
  • PostgreSQL, ¡MS ¡SQL, ¡

Oracle ¡(Beta) ¡

slide-5
SLIDE 5

SQL ¡Queries ¡Caching ¡

  • Manual ¡regular ¡expressions ¡

– “.*” ¡– ¡all ¡queries ¡ – SELECT ¡* ¡FROM ¡customers ¡WHERE ¡id=.* ¡

  • AutomaTcally ¡via ¡query ¡intercepTon, ¡logging ¡

and ¡de-­‑duplicaTon ¡

  • TTL ¡
slide-6
SLIDE 6

Architecture ¡

slide-7
SLIDE 7

CapabiliTes ¡

slide-8
SLIDE 8

Query ¡AnalyTcs ¡

  • SQL ¡query ¡pa2erns ¡are ¡automaTcally ¡collected ¡
  • DBA ¡can ¡analyze ¡them ¡in ¡terms ¡of ¡

performance ¡with ¡a ¡graphical ¡tool ¡

slide-9
SLIDE 9

High ¡Availability ¡

  • Dynamic ¡Query ¡Load ¡Balancing ¡– ¡real-­‑Tme ¡

monitoring ¡of ¡query ¡response ¡Tmes ¡

  • SQL ¡Query ¡Surge ¡Queue ¡– ¡holding ¡client ¡

connecTons ¡“on-­‑hold” ¡in ¡a ¡FIFO ¡queue ¡ (60,000 ¡connecTons ¡supported) ¡

  • SQL ¡Protocol-­‑Level ¡Security ¡– ¡block ¡malicious, ¡

unopTmized ¡SQL ¡queries ¡

slide-10
SLIDE 10

Increased ¡Performance ¡

  • Pa2ern-­‑Based ¡Query ¡Caching ¡
  • SQL ¡ConnecTon ¡Pooling ¡– ¡connecTons ¡are ¡

kept ¡alive. ¡No ¡need ¡to ¡reconnect, ¡re-­‑ authenTcate, ¡etc. ¡

slide-11
SLIDE 11

Scalability ¡

  • Transparent ¡Clustering ¡(Read-­‑Write ¡Split) ¡– ¡

automaTcally ¡routes ¡all ¡reads ¡to ¡slaves, ¡all ¡ writes ¡to ¡masters. ¡No ¡need ¡to ¡change ¡ applicaTons ¡

  • SQL ¡ConnecTon ¡MulTplexing ¡
slide-12
SLIDE 12
slide-13
SLIDE 13

QuesTons? ¡