Vincent Tang
2017-10-18 21:40:06 UTC
I am doing research on using Datomic Transactor with my AWS DynamoDB. I
have DynamoDB tables and application instances in both AWS east and west
regions. My use case is, one UI application instance is doing the write
operations, it create/update/deletes data in DB. It only writes to DynamoDB
table in east region. Other service instances only read DB. I want to have
local cache in each of the service instances. I'd like the service
instances to get updates automatically whenever the UI application changes
the DB (I have another DynamoDB replication instance to replicate from east
to west). It seems Peer Library + Transactors is the best solution between
the applications and DynamoDB tables.
I'd like to have one Transactor in each of the regions to serve all service
instances in that region, for faster response. However I haven't learned
how the Transactor in west would know the DynamoDB changes if UI only
writes to the table in east. Will Transactor know if the DB changes are not
made through it? If yes, how does it do it?
have DynamoDB tables and application instances in both AWS east and west
regions. My use case is, one UI application instance is doing the write
operations, it create/update/deletes data in DB. It only writes to DynamoDB
table in east region. Other service instances only read DB. I want to have
local cache in each of the service instances. I'd like the service
instances to get updates automatically whenever the UI application changes
the DB (I have another DynamoDB replication instance to replicate from east
to west). It seems Peer Library + Transactors is the best solution between
the applications and DynamoDB tables.
I'd like to have one Transactor in each of the regions to serve all service
instances in that region, for faster response. However I haven't learned
how the Transactor in west would know the DynamoDB changes if UI only
writes to the table in east. Will Transactor know if the DB changes are not
made through it? If yes, how does it do it?
--
You received this message because you are subscribed to the Google Groups "Datomic" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datomic+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Datomic" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datomic+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.