Timesheets.com Counts On Percona For Database Management
The Challenge
Since 2004, Timesheets.com has been a leader in web-based time tracking for both billing and payroll used by companies around the world. Timesheets.com helps companies manage their employees’ time, expenses, vacation and travel, as well as provides reporting services so that businesses can improve their efficiency and profitability. For a company with customers around the world, availability, uptime and performance are all critical. With multiple open source databases within its applications, management was handled by a small patchwork team of internal developers and external contractors that were responsible for all the various aspects of database operations, including schema design and architecture, tuning and performance, backup/restore and disaster recovery, and system security. For Anthony Galano, Chief Technology Officer and Lead Developer at Timesheets.com, while this team was able to handle the majority of issues, there were gaps in what they could achieve, which became a drain on their efficiency.
The Solution
Galano worked with his team to understand the different database implementations that were in place and what support they needed to improve performance and close the gaps. As this process went on, it became apparent that the amount of work required was affecting productivity. Rather than concentrating on the company’s product and improving service to customers, time was spent on database management and maintenance tasks.
Galano decided to look for a partner that could take over the management of the database implementations, providing the necessary skills around operations, availability, and security. Because the company uses both MySQL and MongoDB in its applications,Galano decided to work with Percona because of their unbiased, multi-database expertise.
Working With Percona
Percona provides Timesheets.com with a one-stop shop for all its database needs. Using Percona’s Managed Services, Galano has consolidated all aspects of maintaining and expanding its database systems to a single dedicated team and point of contact. As part of the move over to Percona, the Managed Services team implemented multiple recommendations and improvements to the existing systems, as well as expanding its policies and procedures around data operations and security.
The Percona team manages a robust backup and disaster policy alongside its systems implementations, which helps Timesheets.com to meet its aggressive business requirements for uptime, recovery time objectives, and recovery point objectives. Alongside this, Percona provides multiple communications channels for customers to get help from experts including collaborative document systems, ticketing systems, instant messaging channels, and video conferencing.
Timesheets.com counts on Percona for managed services and support across its MySQL and MongoDB instances. With Percona, Timesheets.com has improved performance, availability and security across its application stack.
Percona’s integrated suite of monitoring tools and always on-call techs means they can respond to issues faster and more efficiently than what we could achieve on our own. This has increased our product reliability and provided us with much-needed peace of mind. It has also freed up our developer team so they can focus on expanding the product, knowing that the Percona team has their back when it comes to performance and availability. The Percona team took on some of our most challenging problems, and even found new improvements that we were not looking for at the time.
Anthony Galano
Chief Technology Officer and Lead Developer, Timesheets.com
Timesheets.com benefits from:
Support, management and performance improvements for its MySQL and MongoDB database instances
Access to round-the-clock expertise and resources for any potential problems
Proactive recommendations to improve performance across all aspects of database queries, operational processes and security policies