DSL Platform goes live

From: Rikard Pavelic <rikard(at)ngs(dot)hr>
To: pgsql-announce(at)postgresql(dot)org
Subject: DSL Platform goes live
Date: 2014-09-04 11:05:59
Message-ID: 54084797.1030202@ngs.hr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

We are proud to announce our Domain Specification Language compiler out of beta with numerous BSD licensed libraries and more transparent DB migrations.

DSL is a starting point which is used to describe the model, based on Domain-Driven Design and with building blocks such as aggregate root, entity, value object, snowflake, olap cube, etc...

This allows you to use Postgres in a more object-oriented way, while avoiding pain points of dependency invalidation and complex migrations which are encountered when using Postgres as an ORDBMS.

Online DSL compiler is free to use tool, which will use Invasive software composition to glue various libraries together based on provided DSL model. SQL migrations are created by diff analysis of
previous and current DSL model.

Links of interest:
* Revenj (.NET backend): https://github.com/ngs-doo/revenj
- contains advanced Postgres LINQ driver
* PHP DSL admin: https://github.com/ngs-doo/dsl-admin-php
- Administrative web interface for data based on the DSL model
* Visual Studio plugin: http://visualstudiogallery.msdn.microsoft.com/5b8a140c-5c84-40fc-a551-b255ba7676f4
- syntax highlighter and DSL compiler UI tool
* Command line client: https://github.com/ngs-doo/dsl-compiler-client
- console tool for interaction with the compiler
* Various HTTP clients (PHP, Java, Scala): https://github.com/ngs-doo

and various others, such as: Eclipse plugin, Scala server, ...

If you have any questions, I will be happy to answer them.

Regards,
Rikard

--
Rikard Pavelic
https://dsl-platform.com/

Browse pgsql-announce by date

  From Date Subject
Next Message Tatsuo Ishii 2014-09-06 05:26:02 pgpool-II 3.3.4, 3.2.9, 3.1.12, and 3.0.16 released
Previous Message David Fetter 2014-09-01 06:16:46 == PostgreSQL Weekly News - August 31 2014 ==