RSS
 

Archive for November, 2011

Introduction To M (MUMPS) Part 1

27 Nov

As mentioned in my previous post we are releasing a new database connector for M (MUMPS) written in Java.

We choose to work with a NoSQL database because of the flexibility it provides in data storage. When flexible structures are coupled with M’s powerful stored procedures it becomes realistic to handle complex data indexing and aggregation using the same storage engine you use to store simple tabular data. And with all your data in one place life is much easier for both the developer and the system admin.

I have over 9 years of experience with M, but only in 2011 have I developed with both Java and M at the same time. I found at least one Java connector for M, a library called M/Wire but my focus is a little different. I wanted to make efficient use of stored procedures (M routines) and in the end decided to write my own M connector.

As we release more and more of the DivConq framework you’ll begin to see how deeply integrated the connector is to the rest of framework’s data structures. Yet it is also well suited to the goals of NoSQL. Details of the connector’s API will come in following posts.

In Part 1 of this series we’ll be reviewing how to get started with M. There is more than one implementation of M but the one we’ll deal with is called GT.M.

Read the rest of this entry »

Share
 
Comments Off

Posted in Framework, MUMPS, nosql

 

The DivConq Framework

27 Nov

It has been a year since we have posted. A lot has happened. Jonathan and I (Andy) formed an LLC called File Transfer Consulting (http://www.filetransferconsulting.com/).

Starting in Feb of 2011 I began creating a framework for the applications that FTC was developing. Now we believe the time has come to open source the framework and share our technologies with the world. If you have read this blog before then you can already guess that this framework will support distributed application deployment and a NoSQL database. The vision for the full framework is to support enterprise/global class software, similar goals to Enterprise Java but in a much lighter and simpler development model.

The framework will be open sourced a little bit at a time, starting with a NoSQL database connector for M (MUMPS). See my next posts for a series on how to use M and how to use our new Java based NoSQL database connector.

Share
 
Comments Off

Posted in Framework