Hi,

 

We operate several Cassandra clusters in various geographies. We are in the
process of extending this cluster into an "unfriendly" geography where we
may be forced not to trust anything. I obviously don't want to "pollute" my
main DC's with potential fraudulent writes, so I'm looking for a way where I
can read from a local DC, but never write into this local DC. 

 

My application can cache data and it can sanity check data before it is
being written into Cassandra, but I obviously want to make sure that NOBODY
can write into this DC unless 1) it comes from my own application, or 2) it
is being replicated from a remote DC.

 

Is this scenario somehow possible? Is there a one-way sync option? Or a
read-only option?

 

Thanks for any pointers

  Andreas

Reply via email to