¿Cómo usa Paypal Couchbase?

Muy interesante esta presentación que explica como Paypal usa Couchbase

Primero se plantean por qué Couchbase:

  • Data volume

• Online system ; 300M – 1B documents @ 10k value size ; 3-10TB total storage

  • Data Access

• Distributed caching

• Persistence

  • Data Structure

• Flexible & Schemaless

  • Read/Write

• 50% read/50% write

• Low latency < 10 msec

  • Partitioning

• Replication

• Auto Healing

  • Availability and scalability

• Resilient

• Multi data center – DR/BCP

• Linearly Scalable

 

Y luego plantean 3 escenarios, des estos resulta especialmente interesante el de Analítica en Tiempo Real (a algunos hasta les resultará familiar la Arquitectura con su Storm volcando a Hadoop, su D3 y su Couchbase :)):

Podéis encontrar la presentación aquí.

Deja un comentario