How does Square do it and how would Oracle fix it!

How does Square do it and how would Oracle fix it
Panel Talks by Ryan Lowe/Dave Apgar of Square, David Stokes of Oracle MySQL.
Ryan Lowe - "How Square does it!". Overview of how Square uses MySQL and the journey from a monolithic Ruby on Rails application to a Service Oriented Architecture. Square's methodology with respect to
supporting infrastructure, developing high-availability solutions to
mitigate data loss, monitoring & trending, and some painful lessons learned along the way.

David Stokes - "Finding and fixing production issues". If the only
tool you have is a hammer, it is amazing how quickly so many things
around you get flattened. This is a quick overview of diagnosing,
triaging, and repairing problems that arise when using databases.
Many experts will advocate an extensive, holistic top-down approach
that encompasses the gestalt of the entire systemic experience and
other buzz words that are nearly impossible to implement. This talk is
on the use of simple analysis of easy to gather metrics, making
decisive actions, and continued monitoring


Theo is a veteran Systems Engineer and has worked at some of the
worlds' most trafficked sites including MobiTv, Bebo and most recently
Eventbrite. Theo's a rockstar in all senses of the word.

Ryan Lowe works for Square as their Rock-Star DBA  but before joining Square, Ryan was a Senior Consultant and North American Consulting Coordinator at Percona, a firm that helps customers build high-performance applications with open-source software stacks such as LAMP. Ryan's specialties are application-performance and security.

Dave Apgar works for Square as a Production Engineer, focusing on system automation, monitoring, and obviously databases.  Prior to Square he worked at Yahoo! as High Availability Architect and lead developer on Yahoo!'s global server load balancing platform.

David Stokes works for MySQL as a community Leader


5:30 - 6:30 -- Doors
open/general socializing & food provided by Percona  

6:30 - 6:45 -- Intro/announcements  
7:15 - 9:15(ish) -- Main presentation  

There will be beer so bring picture IDs, which means you also want to say yes to the eventbrite invite!



Percona is the oldest
and largest independent MySQL support and consulting company, with a
global 24×7 staff of over 40 people serving more than
1000 customers in
50+ countries since 2006. Our clients achieve breakthrough results
with MySQL: cost savings, faster time to market, higher system uptime,
and long-term scalability. With Percona, you can execute with
confidence and clarity. Anyone can claim expertise, but we show our
abilities by creating open-source software
for MySQL users, writing industry-leading books, and
publishing original research on the widely read MySQL Performance
. We also organize the Percona Live series of
conferences to share what we know.


Continuent offers
industry-leading replication and clustering solutions for MySQL.
Continuent's expert consulting helps users quickly solve difficult
problems in replication and data management. Continuent's Tungsten
enables 24x7 data availability and increased
database performance for data-driven applications while retaining the
cost advantages of open source software. is driven by
our core
of Fire, Innovation, Excellence, Multiplayer
& Irreverence, IGN is a leading online media & services
company obsessed with gaming, entertainment and everything people
enjoy. Our days and frequent nights are spent reveling in the
world of games and entertainment. We are elbow to hairy elbow with the
immediate and beautifully fickle culture that captivates the minds of
people across the globe.


O'Reilly Media spreads the
knowledge of innovators through its books, online services, magazines,
research, and conferences. Since 1978, O'Reilly has been a chronicler
and catalyst of leading-edge development, homing in on the technology
trends that really matter and galvanizing their adoption by amplifying
"faint signals" from the alpha geeks who are creating the future. An
active participant in the technology community, the company has a long
history of advocacy, meme-making, and evangelism.


Yelp has been changing the
nature of how people share local knowledge and find out about what's
going on in their city and beyond since 2005. We're one part
community, one part local city guide, with an opinion on everything
from mechanics and martini bars to dentists and dining, and everything
in between. Doesn't t

Join or login to comment.

  • Gilbert Chang

    Good talk. Can the slides be shared?

    February 28, 2013

  • Petr Cvengros

    How does Square do it: great
    How would Oracle fix it: average Oracle presentation - high level advice, no specifics.

    February 28, 2013

  • Chris Cortese

    Injured, can't make it

    February 27, 2013

  • Jim Ausman

    What is bike parking like near there? Is there anyplace that is reasonably secure.

    February 27, 2013

  • Jeff Hobbs

    Does anyone know where there is parking around Eventbrite?

    February 26, 2013

    • Katherine Moloney

      Looks like the meters stop at 6pm:­

      ...but starting March 4th these zones will be metered until 10pm:­

      ...not important for tonight, but for future events in the area.

      February 27, 2013

    • Simon Karpen

      If you're coming from the south, the event is a few blocks from SF Caltrain. Caltrain parking is cheap ($4 or so) and readily available later in the day. Besides, it beats fighting SF traffic!

      February 27, 2013

Our Sponsors

  • Percona

    food, drinks, prizes, conference tickets, speakers

  • craigslist

    Food, beverages, and speakers

  • Lithium

    Hosting, food, beer, speakers and more!

  • O'Reilly User Group Program

    The O'Reilly User Group Program provides the great books we get monthly.

  • MySQL

    A great database for us all to use! :)

People in this
Meetup are also in:

Start a Meetup Group like this one in your local neighborhood

It's fast and easy to create the perfect Meetup Group for you.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy