[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#541239: ITP: GT.M -- Database Engine with ExtremeScalability and Robustness



Andreas --

Would you consider "Database engine with ACID transactions, scalability to TB databases, thousands of concurrent processes, to implement geographically separate logical multi-site applications"? I suspect that would be too long, but I am trying to capture the essence of GT.M in one line. Below is more detail on what it is we would like to capture about GT.M in the summary.

GT.M is not optimized for health care applications! In fact, although it is increasingly used in health care, it is currently used worldwide more in banking / financial applications than in health care (including what is, to the best of my knowledge, the largest single system real time core processing system that is in live production at any bank anywhere in the world). As another non-medical example, with the M/DB software layered on it (see http://mgateway.com), GT.M is used to create an API compatible FOSS alternative to the Amazon Simple DB.

The important distinguishing characteristics of GT.M are:

1. Schemaless hierarchical associative memory database engine.

2. Fully ACID (Atomic, Consistent, Isolated, Durable) transactions using an STM (Software Transaction Memory) optimistic concurrency control model.

3. Databases that scale (and are regularly used in production) to the hundreds of GB and small TB range with hundreds to thousands of concurrent users.

4. Software infrastructure (built on streaming replication) to and deploy logical multi-site configurations of applications.

5. Compiler for the MUMPS (also known as M) language - it is this that attracts the health care IT community and you.

Regards
-- Bhaskar

GT.M - Rock solid. Lightning fast.


On 08/12/2009 04:35 PM, Andreas Tille wrote:
Hi,

thanks for the ITP.  It is really a long time ago that my RFP
(http://bugs.debian.org/175968) was closed without any action.
I have a single comment:  The short description has an advertisement
style and should be more informative like

  Database Engine optimised for medical care applications

if this is correct or something like this.  The features
"Extreme Scalability and Robustness" do not really help any
user who has no idea about GT.M.

Kind regards

     Andreas.

On Wed, Aug 12, 2009 at 01:31:07PM -0400, K.S. Bhaskar wrote:
 > Package: wnpp
 > Severity: wishlist
 > Owner: "K.S. Bhaskar" <ks.bhaskar@fnis.com>
 >
 >
 > * Package name    : GT.M
 >   Version         : V5.3-004A
 >   Upstream Author : K.S. Bhaskar <ks.bhaskar@fnis.com>
 > * URL             : http://fis-gtm.com
 > * License         : AGPL v3
 >   Programming Lang: C with some modules in x86 assembly language
> Description : Database Engine with Extreme Scalability and Robustness
 >
 >  GT.M is a database engine with scalability proven in large real-time
 >  transaction processing systems that have thousands of concurrent
 >  users, individual database file sizes to the Terabyte range (with
 >  virtually unlimited aggregate database sizes).  Yet the light
 >  footprint of GT.M allows it to also scale down for use in small
 >  applications and software appliances (virtual machines).
> > The GT.M data model is hierarchical associative memory (i.e.,
 >  multi-dimensional array) that imposes no restrictions on the data
 >  types of the indexes or content - the application logic can impose
 >  any schema, dictionary or data organization suited to its problem
 >  domain.  (Database engines that do not impose schemas, but which
 >  allow layered application software to impose and use whatever schema
 >  that is appropriate to the application are popularly referred to as
 >  "document oriented", "schemaless" or "schema-free" databases.)
> > GT.M's compiler for the standard M (also known as MUMPS) scripting
 >  language implements full support for ACID (Atomic, Consistent,
 >  Isolated, Durable) transactions, using optimistic concurrency control
 >  and software transactional memory (STM) that resolves the common
 >  mismatch between databases and programming languages. Its unique
 >  ability to create and deploy logical multi-site configurations of
 >  applications provides unrivaled continuity of business in the face of
 >  not just unplanned events, but also planned events, including planned
 >  events that include changes to application logic and schema.
> > Community support forums for GT.M can be found at
 >  http://sourceforge.net/projects/fis-gtm and support with assured
 >  service levels on commercial terms can be purchased from
 >  gtmsupport@fnis.com.
 >
 >
 > -- System Information:
 > Debian Release: 5.0
 >   APT prefers jaunty-updates
> APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 'jaunty-backports'), (500, 'jaunty')
 > Architecture: amd64 (x86_64)
 >
 >
 >
 > --
 > To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 >
 >

--
http://fam-tille.de
Klarmachen zum Ändern!


_____________

The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
_____________



Reply to: