11
Transforms Document Management at Scale with
Distributed Database Solution with DataStax and HP
Moonshot
Chris King
VP Operations & Infrastructure
@chriskingcloud
Dr. Antonis Papatsaras
Chief Technology Officer
@anton1s
Thank you for joining. We will begin shortly.
22
33
All attendees
placed on mute
Input questions at any time
using the online interface
Webinar Housekeeping
44
Agenda
• Overview of SpringCM
• Growth Requirements
• The Challenges
• Achieving scale by using DataStax Enterprise + HP Moonshot
• Our Approach
• Lessons Learned
• The Future
55
Black & White Photo With Text
Subtitle for black and white photo
Solving the Contracting Challenge
66
A secure cloud platform that manages contracts and all
types of documents seamlessly across desktop, mobile
and partner applications like Salesforce.
We go beyond standard contract and document management with
advanced workflows that automate manual tasks and complex
processes to ensure accuracy and speed time-to-revenue.
Sales-driven businesses use SpringCM to optimize
collaboration and processes across Sales and Legal,
as well as with prospects and customers.
77
What powers our contract management solution
Powerful document centric platform with over 200 enterprise grade features
88
3rd Party Apps
Desktop Sync
Mobile Apps
Web PortalsBrowser
SpringCM delivers Document Management in the Cloud
It is easy and secure to work with your content in the cloud
Secure
Platform
99
Strategic Initiatives
• Scale the business to support 1000x the number of customers today
• Support PBs of data
• Replace our current Reporting Engine
• Support Multiple data centers across the globe
• Reduce datacenter footprint and energy costs
• Increase performance across all major SpringCM site actions
• Support 1000x API traffic
• Increase efficiency in maintaining the platform
• Embrace Continuous Delivery methodology
• Zero data loss
• Zero downtime
1010
Challenging Components of the Platform
1111
Challenging Components of the Platform
1212
SpringCM scales by using DataStax Enterprise + HP Moonshot
With an equivalent capital investment (comparisons to DL360s) :
• Write Events
- 3X the capacity to execute workflow steps (10X more than SQL)
- Nearly 100% reduction in locking events on object metadata
- 3X increase in capacity to apply metadata to objects (Due to locking
avoidance, 30X more than SQL)
• Deletion Events
- Nearly transparent ability to delete rows on a retention schedule because of
TTL capability
• Read Event
- General ability is 6-7X faster during high read load periods
- During equivalent read-to-write load periods, it’s about 4X faster
1313
Our Approach
DataStax Enterprise
HP Moonshot System
HP DL360s / DL380s
1414
Our Approach – DataStax Enterprise
• Most mature NoSQL solution
• Community based, used by the top players
• Elastic technology
• Ring base architecture
• Cost effective
• Time to Live features
• Easy to manage / maintain
• Extendable (native support for Spark, Solr )
• Highly available
• Geo-replication of data
1515
Our Approach – HP Moonshot System
• Ideal for high volume bursts of data changes
• Economical high node to TB ratio
• 45 servers in 4u space, 40Gbit Network, No cabling per
cartridge
• 70% power savings over traditional rack server architecture
• Speeds time to market by simplifying platform requirements
• Drive down TCO and deliver a smaller, denser compute
architecture
• In a data center with 30A / 208V powered cabinets, we can run
2-3X the amount of data per cabinet equivalent
1616
Our Approach – ProLiant DL servers
• More affordable for time series data such as
– Logs
– History
– Audit data
– Other
• Ability to have large capacity nodes
• Economical as we re-used old hardware
1717
Lessons Learned
• Prepare your team for the task ahead
– DataStax Consultation in house
– Eventual consistency
– Know your query before you build your table
– Know your access patterns
– Send key members to training
• Make a technology decision based on data/trust
• Dealing with hybrid environments - culture
• Start small, grow as you gain confidence
• CQL is comforting
• DataStax & HP Support is awesome
1818
The Future
• Continue to reduce the size our SQL footprint
• Use Solr to re-engineer our Reporting engine
• Use Spark to enhance our back end analytics engine
• Materialized views
1919
Q&A
Input questions at any time
using the online interface
2020
Thank you.
Chris King
VP Operations & Infrastructure
@chriskingcloud
Dr. Antonis Papatsaras
Chief Technology Officer
@anton1s

More Related Content

PPTX
How jKool Analyzes Streaming Data in Real Time with DataStax
PPT
Reporting from the Trenches: Intuit & Cassandra
PPTX
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
PPTX
Webinar | Introducing DataStax Enterprise 4.6
PPTX
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
PDF
DataStax Training – Everything you need to become a Cassandra Rockstar
PDF
Real-time personal trainer on the SMACK stack
PDF
Building a Digital Bank
How jKool Analyzes Streaming Data in Real Time with DataStax
Reporting from the Trenches: Intuit & Cassandra
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
Webinar | Introducing DataStax Enterprise 4.6
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
DataStax Training – Everything you need to become a Cassandra Rockstar
Real-time personal trainer on the SMACK stack
Building a Digital Bank

What's hot (20)

PPTX
Cassandra Community Webinar: MySQL to Cassandra - What I Wish I'd Known
PPTX
Don’t Get Caught in a PCI Pickle: Meet Compliance and Protect Payment Card Da...
PPTX
How much money do you lose every time your ecommerce site goes down?
PDF
Data Pipelines with Spark & DataStax Enterprise
PPTX
ProtectWise Revolutionizes Enterprise Network Security in the Cloud with Data...
PPTX
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
PDF
Webinar | How Clear Capital Delivers Always-on Appraisals on 122 Million Prop...
PPTX
How DataStax Enterprise and Azure Make Your Apps Scale from Day 1
PPTX
Webinar: Buckle Up: The Future of the Distributed Database is Here - DataStax...
PPTX
Webinar - Macy’s: Why Your Database Decision Directly Impacts Customer Experi...
PPTX
From PoCs to Production
PPTX
Announcing Spark Driver for Cassandra
PPTX
How to Successfully Visualize DSE Graph data
PPTX
Spark and Couchbase– Augmenting the Operational Database with Spark
PPTX
Introducing DataStax Enterprise 4.7
PDF
Data Modeling a Scheduling App (Adam Hutson, DataScale) | Cassandra Summit 2016
PPTX
Building and Maintaining Bulletproof Systems with DataStax
PPTX
Data stax webinar cassandra and titandb insights into datastax graph strategy...
PDF
Intro to databricks delta lake
PDF
Keeping your application’s latency SLAs no matter what
Cassandra Community Webinar: MySQL to Cassandra - What I Wish I'd Known
Don’t Get Caught in a PCI Pickle: Meet Compliance and Protect Payment Card Da...
How much money do you lose every time your ecommerce site goes down?
Data Pipelines with Spark & DataStax Enterprise
ProtectWise Revolutionizes Enterprise Network Security in the Cloud with Data...
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
Webinar | How Clear Capital Delivers Always-on Appraisals on 122 Million Prop...
How DataStax Enterprise and Azure Make Your Apps Scale from Day 1
Webinar: Buckle Up: The Future of the Distributed Database is Here - DataStax...
Webinar - Macy’s: Why Your Database Decision Directly Impacts Customer Experi...
From PoCs to Production
Announcing Spark Driver for Cassandra
How to Successfully Visualize DSE Graph data
Spark and Couchbase– Augmenting the Operational Database with Spark
Introducing DataStax Enterprise 4.7
Data Modeling a Scheduling App (Adam Hutson, DataScale) | Cassandra Summit 2016
Building and Maintaining Bulletproof Systems with DataStax
Data stax webinar cassandra and titandb insights into datastax graph strategy...
Intro to databricks delta lake
Keeping your application’s latency SLAs no matter what

Similar to Transforms Document Management at Scale with Distributed Database Solution with Datastax and HP Moonshot (20)

PPTX
Data Con LA 2018 - Populating your Enterprise Data Hub for Next Gen Analytics...
PDF
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
PPTX
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
PPTX
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
PDF
J1 - Keynote Data Platform - Rohan Kumar
PPTX
8 Things to Consider as SharePoint Moves to the Cloud
PPTX
Use Cases from Batch to Streaming, MapReduce to Spark, Mainframe to Cloud: To...
PDF
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
PPTX
MapR on Azure: Getting Value from Big Data in the Cloud -
PPTX
Datacenter 2014: HP - Brian Andersen
PDF
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
PPTX
Journey to the Data Lake: How Progressive Paved a Faster, Smoother Path to In...
PPTX
Five ways database modernization simplifies your data life
PPTX
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
PDF
Data Orchestration for the Hybrid Cloud Era
PDF
inmation Presentation
PDF
3. hp oracle romania nov 3rd final
PPT
informatica data replication (IDR)
PPTX
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
PDF
Accelerate Analytics and ML in the Hybrid Cloud Era
Data Con LA 2018 - Populating your Enterprise Data Hub for Next Gen Analytics...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
J1 - Keynote Data Platform - Rohan Kumar
8 Things to Consider as SharePoint Moves to the Cloud
Use Cases from Batch to Streaming, MapReduce to Spark, Mainframe to Cloud: To...
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
MapR on Azure: Getting Value from Big Data in the Cloud -
Datacenter 2014: HP - Brian Andersen
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Journey to the Data Lake: How Progressive Paved a Faster, Smoother Path to In...
Five ways database modernization simplifies your data life
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Data Orchestration for the Hybrid Cloud Era
inmation Presentation
3. hp oracle romania nov 3rd final
informatica data replication (IDR)
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Accelerate Analytics and ML in the Hybrid Cloud Era

More from DataStax Academy (20)

PDF
Forrester CXNYC 2017 - Delivering great real-time cx is a true craft
PPTX
Introduction to DataStax Enterprise Graph Database
PPTX
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra
PPTX
Cassandra on Docker @ Walmart Labs
PDF
Cassandra 3.0 Data Modeling
PPTX
Cassandra Adoption on Cisco UCS & Open stack
PDF
Data Modeling for Apache Cassandra
PDF
Coursera Cassandra Driver
PDF
Production Ready Cassandra
PDF
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
PPTX
Cassandra @ Sony: The good, the bad, and the ugly part 1
PPTX
Cassandra @ Sony: The good, the bad, and the ugly part 2
PDF
Standing Up Your First Cluster
PDF
Real Time Analytics with Dse
PDF
Introduction to Data Modeling with Apache Cassandra
PDF
Cassandra Core Concepts
PPTX
Enabling Search in your Cassandra Application with DataStax Enterprise
PPTX
Bad Habits Die Hard
PDF
Advanced Data Modeling with Apache Cassandra
PDF
Advanced Cassandra
Forrester CXNYC 2017 - Delivering great real-time cx is a true craft
Introduction to DataStax Enterprise Graph Database
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra
Cassandra on Docker @ Walmart Labs
Cassandra 3.0 Data Modeling
Cassandra Adoption on Cisco UCS & Open stack
Data Modeling for Apache Cassandra
Coursera Cassandra Driver
Production Ready Cassandra
Cassandra @ Netflix: Monitoring C* at Scale, Gossip and Tickler & Python
Cassandra @ Sony: The good, the bad, and the ugly part 1
Cassandra @ Sony: The good, the bad, and the ugly part 2
Standing Up Your First Cluster
Real Time Analytics with Dse
Introduction to Data Modeling with Apache Cassandra
Cassandra Core Concepts
Enabling Search in your Cassandra Application with DataStax Enterprise
Bad Habits Die Hard
Advanced Data Modeling with Apache Cassandra
Advanced Cassandra

Recently uploaded (20)

PDF
Launch a Bumble-Style App with AI Features in 2025.pdf
PDF
Streamline Vulnerability Management From Minimal Images to SBOMs
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Human Computer Interaction Miterm Lesson
PPTX
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PPTX
Information-Technology-in-Human-Society.pptx
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
Altius execution marketplace concept.pdf
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
The AI Revolution in Customer Service - 2025
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
NewMind AI Journal Monthly Chronicles - August 2025
PPTX
How to use fields_get method in Odoo 18
PDF
SaaS reusability assessment using machine learning techniques
Launch a Bumble-Style App with AI Features in 2025.pdf
Streamline Vulnerability Management From Minimal Images to SBOMs
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Human Computer Interaction Miterm Lesson
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
Build Real-Time ML Apps with Python, Feast & NoSQL
Early detection and classification of bone marrow changes in lumbar vertebrae...
Information-Technology-in-Human-Society.pptx
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
Altius execution marketplace concept.pdf
A symptom-driven medical diagnosis support model based on machine learning te...
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
Data Virtualization in Action: Scaling APIs and Apps with FME
The AI Revolution in Customer Service - 2025
EIS-Webinar-Regulated-Industries-2025-08.pdf
NewMind AI Journal Monthly Chronicles - August 2025
How to use fields_get method in Odoo 18
SaaS reusability assessment using machine learning techniques

Transforms Document Management at Scale with Distributed Database Solution with Datastax and HP Moonshot

  • 1. 11 Transforms Document Management at Scale with Distributed Database Solution with DataStax and HP Moonshot Chris King VP Operations & Infrastructure @chriskingcloud Dr. Antonis Papatsaras Chief Technology Officer @anton1s Thank you for joining. We will begin shortly.
  • 2. 22
  • 3. 33 All attendees placed on mute Input questions at any time using the online interface Webinar Housekeeping
  • 4. 44 Agenda • Overview of SpringCM • Growth Requirements • The Challenges • Achieving scale by using DataStax Enterprise + HP Moonshot • Our Approach • Lessons Learned • The Future
  • 5. 55 Black & White Photo With Text Subtitle for black and white photo Solving the Contracting Challenge
  • 6. 66 A secure cloud platform that manages contracts and all types of documents seamlessly across desktop, mobile and partner applications like Salesforce. We go beyond standard contract and document management with advanced workflows that automate manual tasks and complex processes to ensure accuracy and speed time-to-revenue. Sales-driven businesses use SpringCM to optimize collaboration and processes across Sales and Legal, as well as with prospects and customers.
  • 7. 77 What powers our contract management solution Powerful document centric platform with over 200 enterprise grade features
  • 8. 88 3rd Party Apps Desktop Sync Mobile Apps Web PortalsBrowser SpringCM delivers Document Management in the Cloud It is easy and secure to work with your content in the cloud Secure Platform
  • 9. 99 Strategic Initiatives • Scale the business to support 1000x the number of customers today • Support PBs of data • Replace our current Reporting Engine • Support Multiple data centers across the globe • Reduce datacenter footprint and energy costs • Increase performance across all major SpringCM site actions • Support 1000x API traffic • Increase efficiency in maintaining the platform • Embrace Continuous Delivery methodology • Zero data loss • Zero downtime
  • 12. 1212 SpringCM scales by using DataStax Enterprise + HP Moonshot With an equivalent capital investment (comparisons to DL360s) : • Write Events - 3X the capacity to execute workflow steps (10X more than SQL) - Nearly 100% reduction in locking events on object metadata - 3X increase in capacity to apply metadata to objects (Due to locking avoidance, 30X more than SQL) • Deletion Events - Nearly transparent ability to delete rows on a retention schedule because of TTL capability • Read Event - General ability is 6-7X faster during high read load periods - During equivalent read-to-write load periods, it’s about 4X faster
  • 13. 1313 Our Approach DataStax Enterprise HP Moonshot System HP DL360s / DL380s
  • 14. 1414 Our Approach – DataStax Enterprise • Most mature NoSQL solution • Community based, used by the top players • Elastic technology • Ring base architecture • Cost effective • Time to Live features • Easy to manage / maintain • Extendable (native support for Spark, Solr ) • Highly available • Geo-replication of data
  • 15. 1515 Our Approach – HP Moonshot System • Ideal for high volume bursts of data changes • Economical high node to TB ratio • 45 servers in 4u space, 40Gbit Network, No cabling per cartridge • 70% power savings over traditional rack server architecture • Speeds time to market by simplifying platform requirements • Drive down TCO and deliver a smaller, denser compute architecture • In a data center with 30A / 208V powered cabinets, we can run 2-3X the amount of data per cabinet equivalent
  • 16. 1616 Our Approach – ProLiant DL servers • More affordable for time series data such as – Logs – History – Audit data – Other • Ability to have large capacity nodes • Economical as we re-used old hardware
  • 17. 1717 Lessons Learned • Prepare your team for the task ahead – DataStax Consultation in house – Eventual consistency – Know your query before you build your table – Know your access patterns – Send key members to training • Make a technology decision based on data/trust • Dealing with hybrid environments - culture • Start small, grow as you gain confidence • CQL is comforting • DataStax & HP Support is awesome
  • 18. 1818 The Future • Continue to reduce the size our SQL footprint • Use Solr to re-engineer our Reporting engine • Use Spark to enhance our back end analytics engine • Materialized views
  • 19. 1919 Q&A Input questions at any time using the online interface
  • 20. 2020 Thank you. Chris King VP Operations & Infrastructure @chriskingcloud Dr. Antonis Papatsaras Chief Technology Officer @anton1s

Editor's Notes

  • #5: Overview of SpringCM - Antonis Requirements - Antonis The Challenges - Antonis Benefits of using C* + HP Moonshots - Chris Our Approach - Chris Lessons Learned - Antonis The Future - Antonis / Chris
  • #7: You may not yet know exactly what we do at SpringCM. Let us share with you… We deliver a secure, central repository for all contracts to be stored, shared and worked across the organization Highly flexibility to the needs and behaviors of the many players in the contracts process – whether you work in Salesforce or not Integrate, sync content with customer data (in CRM, in the cloud, on mobile, on-premise/desktop)
  • #8: Advanced Workflow Capabilities Smart Rules Document Generation Document Merge / Split Document Routing & Approval Document Smart Sync Document Signature We deliver a secure, central repository for all contracts to be stored, shared and worked across the organization Highly flexibility to the needs and behaviors of the many players in the contracts process – whether you work in Salesforce or not Integrate, sync content with customer data (in CRM, in the cloud, on mobile, on-premise/desktop) Awesome RESTful API designed by engineers for engineers
  • #9: Key messages: cloud-based content repository provides great flexibility, accommodating any number of work styles; increases productivity, improves visibility Salesforce solved your sales problems by moving CRM to the Cloud •  Pipelines were stored in disparate spreadsheets, making forecasting difficult •  Couldn’t see deal status •  A mobile workforce could not access forecast or sales enablement materials from outside of the office •  Salesforce resolved all of these issues by moving to the cloud •  SpringCM, in the same way, solves your content problems by moving content to the Cloud •  Getting content off file servers and hard drives to a central repository •  Being able to track status and usage of content •  Providing powerful searching to allow you to find content •  Providing a mobile workforce the ability to access the content where and how they want •  A centralized content repository stored in the cloud can be accessed using the platform and tool desired •  Salesforce users can see content from SpringCM within the context of the Salesforce Account or Opportunity – No need to leave Salesforce •  Colleagues who do not use Salesforce (e.g., the Legal Department) can see the same content using one of the alternative SpringCM methods such as
  • #12: Scaling SQL has been problematic Moving data from DB to DB as accounts grow can be finicky, expensive Workflow adoption has grown exponentially Currently at peak times we execute over 2M Workflow steps per hour Workflow engine data model needs to be distributed Deleting data has been a challenge