<div dir="ltr">No, I don't think you'd need to change the database or the ORM. Dat allows you to write transformations to translate between the data repository and whatever database you are using. It's like Git, but for data. So you could have a decentralized datastore that could sync across multiple instances of nodeshot. </div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, May 11, 2014 at 11:03 AM, Nemesis <span dir="ltr"><<a href="mailto:nemesis@ninux.org" target="_blank">nemesis@ninux.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div class="">
    <div>On 05/01/2014 04:48 PM, Douglas Meehan
      wrote:<br>
    </div>
    <blockquote type="cite"><span style="font-family:arial,sans-serif;font-size:13px">> Will
        nodeshot 2 support federation ?</span><br>
      <div><span style="font-family:arial,sans-serif;font-size:13px"><br>
        </span></div>
      <div><font face="arial, sans-serif">Very interesting idea. +1.</font></div>
      <div><font face="arial, sans-serif"><br>
        </font></div>
      <div><font face="arial, sans-serif">This could be a good place to
          start: <a href="https://github.com/maxogden/dat" target="_blank">https://github.com/maxogden/dat</a></font></div>
    </blockquote>
    <br>
    </div><font face="Helvetica, Arial, sans-serif"><font face="Helvetica,
        Arial, sans-serif">Wou<font face="Helvetica, Arial, sans-serif">ld
          it mean <font face="Helvetica, Arial, sans-serif">to change
            the database and hack the Django ORM?<br>
            <br>
            <font face="Helvetica, Arial, sans-serif">I was looking<font face="Helvetica, Arial, sans-serif"> </font>into
              Foreign Data Wrappers</font>, check out what Heroku
            pubished on their blog (<font face="Helvetica, Arial,
              sans-serif"><b>bold text mine</b>)</font>:<br>
            <br>
          </font></font></font></font><a href="https://blog.heroku.com/archives/2013/9/9/postgres_93_now_available" target="_blank">https://blog.heroku.com/archives/2013/9/9/postgres_93_now_available</a><br>
    
    <h3 style="color:rgba(110,91,170,0.85098);font-size:17px;line-height:24px;margin:0px;padding:0px;font-family:proxima-nova,'helvetica neue',helvetica,arial;font-style:normal;font-variant:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<a name="145ebcf3b4c25cba_foreign-tables" href="https://blog.heroku.com/archives/2013/9/9/postgres_93_now_available#foreign-tables" style="color:rgb(110,91,170);display:inline-block;text-decoration:none;padding-top:20px" target="_blank">Foreign Tables</a></h3>

    <p>Foreign data
      wrappers (FDWs), which allow you to query from within Postgres to
      an external datasource, have been available for a couple of
      releases. Now Postgres ships with a built-in<span> </span><a href="http://www.craigkerstiens.com/2013/08/05/a-look-at-FDWs/" style="color:rgb(110,91,170)" target="_blank">Postgres
        FDW as an extension</a>. With the Postgres FDW aggregating and
      reporting against your data from disparate Heroku Postgres
      databases is as simple as<span> </span><code style="font-family:Menlo,Monaco,monospace;font-size:13px;padding:2px 3px;background-color:rgb(240,240,240);background-repeat:initial initial">CREATE EXTENSION
        postgres_fdw</code>, followed by setting up your foreign tables.</p>
    <p>Beyond the
      built in Postgres FDW available to all Heroku Postgres 9.3 users
      today, the API for foreign data wrappers now supports them writing
      as well as reading data. <b>This lays the groundwork for more
        powerful wrappers to be built which in the future <font color="#ff0000">will enable Postgres to be a fully federated
          database</font></b>.</p>
    <p>We’ve already
      begun taking advantage of foreign data wrappers internally at
      Heroku for reporting and look forward to hearing how you take
      advantage of them yourselves.</p>
  </div>

</blockquote></div><br></div>