Skip to content
This repository was archived by the owner on Jan 15, 2021. It is now read-only.
This repository was archived by the owner on Jan 15, 2021. It is now read-only.

Architecture of Thali based applications #130

@bwhisp

Description

@bwhisp

Hello,

I am trying to make an application that simply syncs a database between 2 devices (let's say Androids).

I have tested the postcard app, which is quite impressive I would say, but I still have some difficulties in understanding how it works.
I would love to have some explanations about the architecture of Thali based apps, especially concerning CouchDB related topics. By the way, in the postcard app, how many instances of CouchDB are running ? I noticed that one is created in jxcore/app.js but I wonder if Thali creates another one for peer to peer syncing purposes.

Also, does Thali automatically connect to peers and replicate their database or do we need to use any API function to "tell Thali" to do it ?

What are the main features performed automatically by Thali and what are the ones we need to "ask" Thali to do ?

Thank you for your consideration and your replies.

PS : I hope you good luck, this is very impressive. And sorry for my english.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions