I am new to Cassandra, i am wondering how the Cassandra applications are 
deployed in the cloud. Does Cassandra have a client server architecture and the 
application is deployed as a 3rd tier that sends over queries to the clients, 
which then submit them to the Cassandra servers?  Or does the application 
submit the request directly to any of the Cassandra server which then decides 
where the query will be routed to, and then gathers the response and returns 
that to the application.
Does the application accessing the data get deployed on the same nodes in the 
cloud as the Cassandra cluster itself? Or on separate nodes?  Are there any 
best practices available in this regard?
thanks

Reply via email to