XDENT helps over 1,300 clinics in the Czech Republic manage their entire operations from a single system. Dental clinics, neurology practices, and other healthcare facilities use this specialised software to manage patient appointments, finances, inventory, and medical records. Beyond standard administration, XDENT offers proprietary extensions such as the iklient patient portal, digital biometric signatures, and the Labino laboratory system.
The data handled by XDENT is highly sensitive and mission-critical for the daily work of medical professionals. Continuous system uptime and robust security are absolute priorities. MasterDC’s high-availability private cloud, spanning data centers in Prague and Brno, meets these demanding requirements perfectly.
For a long time, XDENT relied on cloud hosting managed by their internal team. This setup provided guaranteed availability and sufficient flexibility during the early stages of software development. However, with an average growth rate of 20 new clinics per month, the project began to hit the performance ceilings of a shared cloud platform.
“When faced with such high demands for performance, availability, and security, moving to a private cloud with dedicated resources is usually the most effective solution,” explains Jan Hrnčíř, Solutions Architect at MasterDC.
For XDENT, it was vital that data remained within the Czech Republic. Simultaneously, they required high-performance hardware with a with guaranteed continuous operation.
“We knew from the start that we wanted to work with MasterDC. A deciding factor was the ability to host servers in multiple locations within the Czech Republic and interconnect them for failover purposes. As we explored different ways to scale our infrastructure, MasterDC’s team helped us design the ideal solution,” says Tomáš Vancl, Software Engineer at XDENT.
The private cloud is built for high availability between MasterDC’s Prague and Brno locations, utilising Proxmox VE and Hyper-V virtualisation. To complement the SQL database servers, we implemented KeyDB (a high-performance Redis fork) to boost application responsiveness. All deployed technologies support high-availability mechanisms and automatic failover. If an instance fails, traffic is immediately rerouted, ensuring users experience virtually no disruption. This approach eliminated single points of failure that could jeopardise service availability.
A high-availability, compliant infrastructure with managed services by MasterDC.
We built a private cloud for XDENT on latest-generation hardware that provides ample power for both current and future system demands. The architecture allows for seamless scaling, rapid data processing, and the reliable operation of critical applications. Operating within MasterDC’s certified data centers in Prague and Brno ensures top-tier security, protects data integrity, and meets all regulatory requirements for the healthcare sector.
Within the architecture, KeyDB acts as an in-memory cache to offload the primary SQL database. By storing frequently accessed and temporary data directly in the RAM, it significantly reduces the number of repetitive queries to the main database. This results in faster application response times, higher performance, and better overall stability under heavy loads.
The cloud is distributed between the Prague and Brno data centers, staying operational even if one location goes offline. This allows XDENT to meet requirements for local data residency in the Czech Republic while benefiting from geographic redundancy. They can leverage modern technology without compromising on industry-specific regulations.
XDENT handed over the physical and virtualisation layers of their core systems, including Windows and Linux administration, to MasterDC’s experts. “An outage of a key system, such as a database, would paralyse hundreds of clinics. Knowing that MasterDC is responsible for monitoring and resolving potential issues gives us peace of mind regarding stability and response times, 24/7/365,” Vancl explains regarding the decision to outsource management.
“Working with MasterDC is a great experience, both technically and personally. They handle every request proactively, and we can always rely on them.”
Tomáš Vancl
Software Engineer, XDENT
Through MasterDC, XDENT gains access to the latest hardware and a vast range of platform knowledge. MasterDC’s evolving infrastructure also allows XDENT to plan for advanced features like LLM models and X-ray image processing to further assist medical staff.
“I highly value the update and maintenance system, as well as their willingness to adapt to our needs when we require interventions during night hours. Their proactive approach and immediate deployment of preventive measures are key pillars of our partnership,” emphasises Tomáš Vancl.
Previous experiences with other providers showed XDENT that professionalism and accountability are not always guaranteed. When choosing a partner, they prioritised stability, reliability, and clearly defined responsibilities. These criteria led them to MasterDC and remain the foundation of their long-term cooperation.
Connect with our team today to discuss your needs and schedule a meeting.