1. Jun 13th, 2006

    Announcing Active Record Data Objects

    Active Record Data Objects (ARDO) is an enterprise level solution that brings performance, scalability and portability to your Rails applications.

    With ARDO you can finally build mission-critical solutions to power your most demanding enterprise applications. Customers all over the world are praising ARDO for its agility, ground breaking architecture and capabilities. Analysts agree that ARDO is the best way to leverage Rails and protect your investment for years to come.

    With ARDO you can:

    1. Access local and remote ActiveRecords
    2. Persist ActiveRecord meta-data in a centralized repository
    3. Provide mission-critical failover and load balancing for your models
    4. Empower collaborative development in small and large teams
    5. Transform your XML configuration files using XSLT
    6. Leverage 3rd party ActiveRecord plug-ins
    7. Readily support Rails 1.0, 1.1 and 2.0
    8. Print out UML diagrams

    ARDO scales to meet the most stringent demands of your core competency enterprise applications, and is ISO-9000 certified. ARDO are ideally suited for high throughput asynchronous applications, such as expense reporting and travel planning. ARDO works seamlessly with AJAX and using its loosely coupled architecture integrates tightly without overall Web 2.0 product strategy.

    All ARDO objects are available through a unified factory model that abstracts the underlying implementation, allowing you to protect your investment when migrating to future releases of Rails. Type matching is strictly enforced at run-time using our patented RailsCasting(tm) technology.

    factory = ARDOService.get_factory(ExpenseReportFactory)
    object = factory.new_instance(ARDOStore::PERSISTENT)
    instance = object.cast_to(IExpenseReport)
    instance.add_meal(50.dollar)
    instance.save

    To get started, download and unpack the ARDO Enterprise Starter Kit 1.0 RC2.

    Brought to you by Assaf Arkin and Eran Globen, time shifted from the SF Rails meetup.

    1. Jun 13th, 2006

      Julik

      Will it scale?

    2. Jun 13th, 2006

      Eran

      Not only will it scale, it will allow you to leverage the Ruby on Rails paradigm shift across the enterprise.

    3. Jun 13th, 2006

      Sterling Camden

      Careful not to pierce your cheek with that tongue.

    4. Jun 13th, 2006

      ryan king

      Ok, so maybe it will scale, but where can we get support contracts for it?

    5. Jun 13th, 2006

      Assaf

      Not only will it scale, but it will create stack traces like this:

      http://ptrthomas.wordpress.com/2006/06/06/java-call-stack-from-http-upto-jdbc-as-a-picture/

    6. Jun 14th, 2006

      Paul Watson

      ARDuOus ;)

    7. Jun 15th, 2006

      Assaf

      Paul, good catch!

      I didn’t even think about that pun.

    Your comment, here ⇓