Percona turns two today !

July 31st 2006 was my last day working for MySQL and August 1st I started what later was incorporated Percona with Vadim joining me September 1st as co-founder.

Two years is a significant anniversary for any startup – surviving (and being profitable) for 2 years can be seen as validation of our business model and strategy and we’re quite happy about this.

So what is our strategy ? I left MySQL with idea of building company which will be fair in rewarding their employees for their contribution, in particular engineers which do a lot of heavy lifting in technology companies. I really liked many of Monty’s ideas as he implemented during early years of MySQL (you can see many of these same ideas described in Hacking Companies article). We’re not just like that but we’re very close in spirit which you can describe as lets smart engineers to gather and do cool stuff together.

The second part of our strategy is being fair to the customers and providing them with great service at fair prices. We decided from the start we’re making money as consulting company being for work it takes to deliver service rather than focusing on maximizing leverage by selling software or subscription.
We develop software to be able to provide better services with lower cost for the client. This makes sense because we can help more people and builds efficiency as our competitive advantage.

Third part which is important for us as a founders (and we try to hire people which share our values) is giving back to community. It works as a great marketing vehicle for us but it just feels right. We feel open source software is a great way to give back to community for technology company. We’ve sponsored MMM, Maatkit, Released Innodb Recovery Tools (we probably would have made a lot of money keeping this inhouse, but it just does not feel right to leave people in need without a tool to get data back if they can’t pay), Sponsored some Sphinx development. We also published variety of patches for MySQL. Though our giving back to community does not stop there. On the technical Landscape we try to provide a lot of information via Blog, Forums or Presentations. We also contribute to other worth causes like gathering money for Ivan surgery.

Where do we plan to go ? We’re helping customers building and maintaining high quality applications. Currently our focus around MySQL and surrounding technologies but this is so because it is “pick of the web”. We’re constantly looking at emerging technologies to see what can be used for building large scale web application, which is there core of our interest is. We see what other challenges our customers have and we have consultants joining us with different backgrounds which allows us to provide additional services such as capacity planning, migrations, web layer optimizations, MySQL Customizations/Optimizations etc. We want people having their own great ideas to join us and develop them in entrepreneur friendly atmosphere.

In these two years we’ve grown from 2 person company to company employing over 20 full time employees in Europe and US. We’re still virtual company having no office where people would work.
The MySQL was a great school to show how this is possible.

We’re staying profitable all the time attracting no external money as venture fundings or the loans. This allows us to develop company on our own pace and have no obligations to deliver huge returns to anyone. We believe as consulting company we do not need these to maintain comfortable growth pace without putting undue pressure on our employees and retaining team values.

For us with Vadim the the change was the serious one. As we started delivering high quality services was out main challenge and as engineers this was something we knew pretty well how to do. As the company grew our roles change to include a lot of challenges in organizing administrative sales process, ensuring we’re paid and paying our consultants, managing people and leadership on leading the company. We’re learning a lot as we go and we’re listening to advice of Mentors we can find. We’re also growing team by looking not only for great engineers but also for people with great management and administrative skills.

Yesterday Monty visited us for dinner and I told him it is 2 year anniversary since I left MySQL. He asked us if we’re happy with the choice or have regrets – we have none and looking forward the next two years. Getting your own company up and running is a lot of hard work but is is a lot of fun too.

Share this post

Comments (13)

  • Frank Mashraqi

    Congratulations everyone!

    August 1, 2008 at 8:58 pm
  • peter

    Thanks Frank !

    August 1, 2008 at 9:10 pm
  • Avdhesh

    Congratulations !!!
    I resigned from a software company to setup my own company.

    August 1, 2008 at 10:02 pm
  • peter

    Good luck to you Avdhesh – it is surely challenge and fun 🙂

    August 1, 2008 at 10:11 pm
  • Colin Charles

    Wow, it already been two years since PeterZ! Boy does time fly. I can still vaguely remember the goodbye email I sent you, and the reply you sent saying we’d see each other at a regular pace at events… true to that word we have 🙂

    Congratulations on Percona turning 2. Happy Birthday!

    August 1, 2008 at 10:52 pm
  • peter

    Thanks Colin !

    Indeed it does not feel that long when you’re busy 🙂

    August 1, 2008 at 11:15 pm
  • Dmitry Lenev


    I hope that next years will turn out even more successful and interesting for you!

    August 1, 2008 at 11:54 pm
  • Yaroslav Vorozhko

    Congratulations and keep up good work.

    August 2, 2008 at 4:59 am
  • Mark Callaghan

    Congratulations, you have earned it.

    August 2, 2008 at 7:12 am
  • peter

    Thanks Dmitry. We’re looking forward to the next couple of years.

    August 3, 2008 at 3:41 pm
  • peter

    Thanks Mark and Yaroslav

    August 3, 2008 at 3:41 pm
  • Henrik Ingo

    Congrats! You provide an excellent ingredient to the MySQL Community, even if business-wise it may very well be competing with Sun.

    Also some comforting thoughts for the future: Growing beyond 20 employees often has challenges of its own. If you are successful, you may see opportunities to grow up to 100% a year, but you don’t have the cash to hire at that pace anymore. After 50 people, this becomes easier as the 50+1 person is no longer a big addition to your expenses. But then you get to the phase where you don’t know everyone personally anymore and you need CEO and assistant people who are not techies (or they may be at heart, but it is not their job to be). But at some point after that, when you’ve figured it all out, it gets more stable.

    At least those are my experiences from previous career.

    August 6, 2008 at 2:47 am
  • Jeremy Zawodny

    Congrats on 2 years and going strong!

    August 10, 2008 at 8:36 am

Comments are closed.

Use Percona's Technical Forum to ask any follow-up questions on this blog topic.