We were talking about Pi Day here at the JumpMind office which led us to reflect a bit on our roots. From the beginning, the SymmetricDS default port number has been 31415. Reflecting on that, we realized that most people might not know the history of JumpMind and SymmetricDS.

Entrance to JumpMind Office at Easton Town Center in Columbus, Ohio

JumpMind was formed in April 2008 with the mission of developing, supporting and maintaining the open source project that came to be known as SymmetricDS. Approximately one year later the final releases of the 1.x version of SymmetricDS were published, and the largest known implementation at that time was approximately 1,400 database nodes at a retailer based in central Ohio.

From there, JumpMind developers took a step back and analyzed what worked well (and not so well) in the current architecture of SymmetricDS. From this research, a major architectural overhaul, SymmetricDS 2.0, was developed and released around March of 2010.

Since then, several additional major features have been added to SymmetricDS as time permitted and demand dictated. The ability to transform data as it is synchronized was added in September 2011, and conflict resolution and Android support was added in conjunction with the 3.0 release of SymmetricDS in July of 2012. Many of the features we have added to SymmetricDS over time were a direct result of suggestions and needs of our customers, as well as the open-source community itself.

During this time, JumpMind was slowly expanding as a company, with a major development effort that became known as SymmetricDS Pro. Pro provided a number of features beyond the open source version, including a nice, easy-to-use configuration UI, monitoring tool, speedy bulk data loaders, and so on. In addition, JumpMind began offering support and training to those who wished to use SymmetricDS but wanted expert support if needed. JumpMind currently supports customers spanning a very wide range of industries, far beyond retail. In addition, 40% of our customers are located outside the US. Currently the largest known implementation of SymmetricDS software synchronizes upwards of 40,000 database nodes in a three-tier configuration.

JumpMind’s current corporate headquarters were established in the Fall of 2013, located in the retail mall known as Easton Town Center, on the northeast side of Columbus Ohio. The location is apropos, given our retail-oriented foundations. We are proud that there are at least six retail stores within walking distance of our office utilizing SymmetricDS, and that when we are traveling through the US or Europe we are never far from a retailer that utilizes our software.

Mark Hanes
Author: Mark Hanes

Mark has software development experience in a variety of fields, including retail, telecommunications, and research institutions. A graduate of The Ohio State University with a Masters Degree in Electrical Engineering, Mark now focuses on software development and development management for JumpMind. Prior to joining JumpMind, Mark performed software architecture and development work for many years for a variety of companies both large and small. He has also taught Computer Science and Electrical Engineering courses both full- and part-time at the Bachelor's level for a number of years.