Introduction

Miotpia Originally designed as an Intelligence/Business Intelligence architecture, Mitopia® is now a next generation computer architecture designed to solve all kinds of complex knowledge related and big data problems.  Solving such problems remains to this day beyond the ability of other current systems.

My name is John Fairweather.  I am President and CTO of MitoSystems Inc., and the architect and principal developer of the Mitopia® platform.  I have worked continuously on this same code base (around a million lines) since 1989.  During that time I have learned much about what it takes to tackle the problems involved.  Others are relatively new to the field, which really only came to prominence some time after 9/11.

As I follow the big-data/business intelligence/data-analytics industry news, it is apparent that the organizations (both vendor and client) involved in the field are trying to solve these huge knowledge-level (KL) problems using approaches that are inappropriate to the problem domain, and are rooted in old fashioned thinking about software.  We face the following truths:

  • We cannot simply make our information level (IL) databases bigger, nor can we pretend that text search goes even a fraction of the way towards addressing KL connection-based questions.
  • We cannot graft a KL technology (e.g., semantic ontologies like OWL) on top of IL databases and hope for performance.
  • All the pretty graphs and visualizers in the world cannot overcome the limitations of an IL substrate when asking KL questions.

There is no evolutionary path from today’s IL approaches that will get us to true KL functionality.  We cannot cobble together a KL solution out of a bunch of existing IL components.  We need an integrated approach, unfettered by IL tradeoffs and shortcomings.  A complete re-work of our approach to software development and data organization, from the most fundamental assumptions upwards, is required. We seek revolution, not evolution, in how we implement software systems.  It is clear to me that nobody nowadays has the time to think about the problem on these levels, let alone to do it.

The purpose of this blog is to expose others to the philosophy, capabilities, and thinking behind the unique Mitopia® platform.  These lessons have been learned the hard way over more than 25 years working on this one problem, and over 35 in software development in general.  I have been fortunate to have had the unique luxury of spending decades full-time, largely without the pressure of commercial delivery, on this one problem and all its ramifications.  There is much to learn.  Be prepared, this ‘big data’ project started about 20 years before the term was invented, so there is nothing in common with conventional approaches or trends.

You will find extensive videos and demos on/of Mitopia under  the ‘Mitopia®:Videos, Demos, & Papers‘ tab.

For more details on the philosophy behind Mitopia®, see the ‘Blog‘ posts.  For full understanding, these are best read from the oldest forward.  You can use the archive list to navigate the blog posts.  Click on the home button above to see a selection of ‘featured posts’ discussing a broad variety of Mitopia® technologies.