BREAKING NEWS!!!! Visit our News page to read about Apex presenting at HIMSS 2021!

Mergers and Acquisitions

Bringing Disparate Systems Into Alignment, One Customer At A Time

Corporate acquisitions are often exciting times for shareholders, but they can strike fear and dread in the IT departments of both sides, especially when the full scope of the IT integration effort becomes clear, long after the ink dried on the merger.

The reality is, despite usually being in the same business or industry, the IT stack of corporations that are merging are typically not designed to make this process possible, much less easy. Although “linked data” technologies make this problem solvable, to date a way to operationalize the systematic alignment of disparate IT systems has been elusive.

Enter Apex Unify!™ and Apex Synchronicity™. Unify! has a process by which diverse systems of record are brought into alignment and kept in sync by a very well-defined, unidirectional flow of novelty and truth propagation managed by Apex Synchronicity. The approach is so generalized it almost doesn’t matter whether the system was developed in-house, or by someone else.

By making “interoperability” an architectural concern instead of a system-to-system data exchange problem, great efficiencies are gained in the process of making any one system of record cooperate in the transparent data sharing scheme of Apex Unify!.

Because Apex Unify! is technically domain-neutral, highly tolerant of differences in schema and business rules between systems, and offers a framework for developing domain adapters as specialized microservices that participate in Unify!’s truth detection and propagation process through Apex Synchronicity, the task of bringing any one system online is a matter of tapping into the expertise of the developers who built it.

Because there is a single source of truth against which each system is brought into alignment, the task of handling messages is radically simplified. Having a coherent set of tools, techniques and methods, powered by enterprise class distributed software components found in Apex Unify! makes the M&A challenge a lot more manageable.


If this use case, or something similar, interests you, please feel free to let us know about it! Be sure to contact us so we can better understand your need and help you evaluate our technologies effectively.


  • Systems built by different IT shops are typically not designed with merging into different technology stacks in mind.
  • Bringing data from disparate enterprises into alignment requires a single source of truth that can act the formal system of record, but this is notoriously hard to build from scratch when you have control of the systems of record, much less when they came from companies acquired recently.
  • What is needed is a coherent set of tools, techniques and methods, powered by a new architecture that deals with most of the orthogonal concerns related to big data and interoperability so that alignment of disparate systems of record, regardless of origin, can be managed in a way that lends itself to reasoning about shared domain identities at any point in time.

Take Aways

  • Treating interoperability and data alignment as an architectural concern, bringing any one system of record online to a single source of truth is a vastly simpler problem than traditional integration methods.
  • Apex Unify! provides eventual alignment of all systems participating in identity management, meaning the data doesn’t have to be perfect to be useful and very often being able to see discrepancies and errors is half the problem in M&A scenarios.
  • When the focus is on shared entities, such as customers, instead of on the particulars of each database, it’s much easier to know how much actual progress is being made when disparate IT shops are challenged to begin operating as one. Apex Unify! makes this process as straightforward as possible, and offers audit trails of the process that ensure provable convergence when the process is complete.

The Apex Advantage

Apex Olympos™

Apex OlymposTM – our platform for rapid, agile development in a microservices-oriented world – brings your data systems and legacy applications into the 21st century by modernizing your architecture to current enterprise standards.

  • Transform client-server systems into n-tier distributed systems with maximum re-use of existing code and business logic quickly with proven tools, techniques and methods for legacy application modernization.
  • Lay the correct foundation for more advanced data sharing and collaboration with Olympos, then layer Apex DomainMaster or Apex Unify! on top for an approach to interoperability that is both robust and reliable.

Apex DomainMaster™

Apex DomainMaster™ brings the power of linked data and blockchain together on the desktop with a compelling new commercial database management system designed for the 21st century. With DomainMaster, it’s never been easier to collaborate or keep your disparate “data silos” in sync. Essentially “Unify! in a box,” Apex DomainMaster brings unparalleled productivity to the development of “semantic web” applications to the masses, even leveraging existing investments in traditional desktop SQL databases like MS Access.

  • Streamlined, iterative and exploratory development of domain concepts with intelligent data import/export capabilities well beyond traditional ETL approaches.
  • Create a single source of truth and align your system of record against it when new information is added to the system—even if the origin of the new information was externally generated!
  • Know that your data is always secure, always local, and impossible to corrupt or otherwise leak information.
  • Includes Apex Olympos.

Ready to go “Enterprise”?

Apex Unify!™ Platform

Apex Unify!™ is a full-stack distributed platform for semantic interoperability that is designed to overcome traditional technical and political barriers to data sharing in highly regulated, services-based industries like healthcare and finance. It can be used by large government and commercial enterprises to share patient or client data or by companies growing by acquisition to quickly bring disparate internal IT systems into corporate alignment.

  • Apex BlockSync™ with Apex ForeverDB™ provides secure, decentralized sharing of semantically rich, arbitrarily complex data across organizational and even domain boundaries.
  • Apex Synchronicity™ provides unparalleled processing power for semantic alignment of disparate IT systems.
  • Over time, existing systems can be enhanced, deprecated or replaced without fear of information loss, ever.
  • Includes Apex Olympos.

Unify! and DomainMaster both use or embed our game-changing technologies:

Apex ForeverDB™

Apex ForeverDB™ brings several innovations to the problem of global information management. It supports three high-level categories of data: “Eternal” storage (hence the name ForeverDB), “Long-term” storage, and “Short-term” storage. It also provides a granular model of truth over time in a world of multiple conflicting sources of truth and a novel concept of identity mapping that is uniquely suited to the problem of reconciling disparate data both internally and externally to the organization. With ForeverDB™, information loss is simply never a problem. 

Apex BlockSync™

Apex BlockSync™ is a blockchain-powered, optionally distributed transactor of novelty in a given domain designed to make sharing semantically rich information across systems and organizational boundaries part of the architectural “woodwork,” not yet another API-driven exchange of information. BlockSync tackles the complexity of data interoperability while preserving organizational autonomy with respect to critical business logic and choice of back-end technology stack. No participant is forced to use the same database software, just the same source of truth.

Apex Synchronicity™

Apex Synchronicity™ is the technology by which information held in “Long-term” and “Short-term” storage in ForeverDB is synchronized across multiple internal systems of record. It provides internal data federation as well as a coherent methodology for identifying discrepancies across local systems and updating them as these discrepancies are resolved. With Synchronicity’s lightweight design, no system of record is conscious of participating in federation at all. Legacy systems of record can be replaced without fear of losing information, ever. 

Apex Team Collaborate™

Apex Team Collaborate™ simplifies data reconciliation and truth propagation by empowering your teams to vet new information as it enters the system, especially when errors or discrepancies are detected, forcing human intervention and workflow. With Team Collaborate, every reconciliation session is an opportunity to improve both efficiency and usability, providing analytics that will ensure continual process improvement—not to mention happier users—over time. Team Collaborate’s front-end, Apex DocuMentor™, ensures critical, timely documentation of each resolution. 

View All Features