Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Webinar | How Clear Capital Delivers Always-on Appraisals on 122 Million Properties with DataStax

1,953 views

Published on

In online residential and commercial real estate, even fractions of seconds in response times affect customer satisfaction and conversion to revenue. The need for continuous availability is paramount to deliver the levels of service customers demand from modern online applications.

Join David Prinzing, Enterprise Architect at Clear Capital to discover why Clear Capital, a premium provider of real estate asset valuation and collateral risk assessment, chose DataStax as the database-backbone for their ClearCollateral Platform. David will discuss how DataStax Enterprise, the world’s fastest, most scalable distributed database technology built on Apache Cassandra ensures 100% uptime for over 122 million properties (90% of all the properties in the United States) and supports reporting on over 1 Billion total valuations while never going down.

- The challenges in building real-time applications using relational technologies is forcing financial services firms to migrate to distributed database technologies
- How Clear Capital delivers 100% availability and real-time decision support across multiple data centers in the Amazon Cloud using DataStax Enterprise
- Why Apache Cassandra’s architecture delivers always-on, customer engaging applications that capture new business opportunities

Published in: Technology
  • Be the first to like this

Webinar | How Clear Capital Delivers Always-on Appraisals on 122 Million Properties with DataStax

  1. 1. ClearCollateral Platform How Clear Capital Delivers Always-On Appraisals on 122 Million Properties with DataStax Enterprise David Prinzing Director, Enterprise Architecture Clear Capital, Inc. October 22, 2014
  2. 2. About the Presenter David Prinzing Director, Enterprise Architecture at Clear Capital Leads the design and implementation of Clear Capital’s high-speed, massively scalable, highly-available solution on Amazon Web Services (AWS) using Linux, Java, DataStax Enterprise, and a light-weight application stack of open source Java technologies for providing RESTful web services.
  3. 3. Topical Overview ● Introduction to Clear Capital ● ClearQC Searching, Scalability, Performance ● Architectural Objectives ● Technology Selections ● Why DataStax Enterprise? ● Linear Scalability ● Continuous Availability ● Architectural Approach ● What’s Next?
  4. 4. Introduction to Clear Capital www.clearcapital.com
  5. 5. ClearQC: Advanced Search ● Solr-powered, indexing data in Cassandra ● Supporting a full range of attributes: ○ Property characteristics ○ Appraisal attributes ○ Appraiser identification ○ Quality check results ● Searching types: ○ Geospatial ○ Faceted ○ Full-text ○ N-gram
  6. 6. ClearQC: ‘Comp’ Search
  7. 7. Scalability and Performance 122 million properties (> 90% USA total) 15 million appraisals (so far…) 1 billion valuations (comp search) 5-second validations (+/- 1 second) 15,000 validations/hour rated capacity
  8. 8. Architectural Objectives ● Enable business agility ● Enable business intelligence ● Improve speed ● Improve quality ● Improve cost-effectiveness ● Improve efficiency ● Improve availability ● Improve scalability ● Protect information security
  9. 9. Technology Selections Dropwizard
  10. 10. Why DataStax Enterprise? One Integrated Database (no ETL) ● Real-time data (with CQL) ● Analytics (parallel computation) ● Search (faceted, geo-spatial) Advantages ● Cost-effective, open source ● Massive linear scalability ● High performance/speed ● Continuous availability ● Simple admin, operations ● Elastic, incremental expansion ● Cloud-compatible; scale out ● Data compression Disadvantages ● Eventual (tunable) consistency ● Think differently...
  11. 11. Scalability: Linear, Demonstrated
  12. 12. Availability: Distributed Database High availability with distributed data: 3 real-time replicas in each of 2 data centers (6 total) 2 replicas needed to function (local quorum: 2 of 3)
  13. 13. Continuous Availability ● Customer Demonstration ○ Complete loss of one of three availability zones ○ Sending appraisals through: before… while going down… while down… while coming back up… and when restored. ○ 100% successful validations! ● No Planned Outages ● 100% Availability… for how long?
  14. 14. Customer Availability Testing Healthy Ring ⅓ Nodes Down Result: 100% successful transactions!
  15. 15. Architectural Overview Customer App Batch Integration Real-time Integration ClearCapital, ASC.gov, ... Database Cluster Web App Cluster R Stats Cluster Geocoding, MLS, ... Web Services Cluster REST API Cassandra, Solr Validation Rules, ... Integration Cluster Customer API
  16. 16. AWS Infrastructure Design api.example.com C* C* C* C* C* C* Availability Zone 1 Availability Zone 2 Availability Zone 3 Region 1 Availability Zone 1 Availability Zone 2 Availability Zone 3 Region 2
  17. 17. What’s Next? Customer App Batch Integration Real-time Integration ClearCapital, ASC.gov, ... Database Cluster Web App Cluster R Stats Cluster Geocoding, MLS, ... Web Services Cluster REST API Cassandra, Solr, Spark Validation Rules, ... Integration Cluster Customer API More ClearCollateral services … and Enhanced analytics
  18. 18. Contact Information David Prinzing Director, Enterprise Architecture Clear Capital, Inc. david.prinzing@clearcapital.com +1.916.474.0360 1410 Rocky Ridge Dr, Suite 180 Roseville, CA 95661 www.clearcapital.com

×