database platform roadmap -...
TRANSCRIPT
Database Platform Roadmap
Andreas Dieckow Technology Days 2015
§ Develops and Sells Media Tools (as Services) for Communications Professionals
§ Migrated from LAMP stack
§ Angular JS for front-end § REST
Customer Success – VOCAST
Some of VOCAST’s 300+ customers
Customer Success – Boticario § Brazil’s Largest Cosmetics Retailer
§ 4,000 stores in 10 countries (mostly franchisees)
§ Integrate 6,000 POS systems with § back-end stock system § receipts (and returns) § live price updates
§ Loyalty System offers for 12,000,000 participants
Customer Success – Xerox: Juvo
Customer Success – Xerox: Juvo
Customer Success – Xerox: Juvo
Customer Success – Objectway
§ Leading European Provider of Wealth and Investment Management Solutions § Omni-Channel § Omni-Device
§ Recently launched illumas for UK Wealth Management Market
Customer Success – Objectway
Unlike dated legacy systems, Illumas provides advanced tools and technology to manage these challenges. Illumas delivers a breakthrough platform for modern investment management with advanced capabilities that will seem light years ahead of your old system. http://www.objectway.com/EN/campaign/20150115/illumas-london-event.asp
Customer Success – Objectway
ILLUMAS PROVIDES THE ESSENTIAL ELEMENTS TO SUPPORT INVESTMENT MANAGEMENT VITALITY
Customer Success – Objectway
Illumas enables organisations to embrace:
ü Continuing changes in legislation
ü Increasingly demanding customers
ü New business processes
ü Data as an asset
ü New forms of interaction
ü Promoting competitive advantage
Customer Success – Datacube/Nerima General Hospital
*CI-A Caché
DWH
Departmental System
Nursing Care
Surgery
Injection
Medical Checkup Physiological Lavatory
Pharmacy
Accounting
Filing System - - - - -
EMR Med@CRESC
Caché
Orders Patient Information
Outcomes
Other DBs
Ensemble
Search
*Clinical Information Analyzer
Statistics/Analytics
Emergency Information Back-up
2015.1 – Scalability “The scalability and performance improvements of Caché 2015.1 are terrific. Almost doubling the scalability, this version provides a key strategic advantage for our user organizations who are pursuing large-scale medical informatics programs as well as aggressive growth strategies in preparation for the volume-to-value transformation in healthcare.”
- Carl Dvorak, President of Epic Systems
2015.1 - Scalability
2015.1 – Other benefits
§ Simplified Mirror Management
§ Vast Improvements in DeepSee run-time
§ Over 4,000 Improvements and Corrections
Release Cycles § From 2007.1 through 2013.1 § Average Time between Releases – 8 months
§ 2014.1 and 2015.1 § Almost a year between each release § Many new features not YET available to YOU
§ New Commitment § Much Shorter Release Cycles § New Features to you Sooner § Corrections to you more quickly
2015.2 Expected Release: June 2015
§ SQL: § Parallel Support § Bit Slice Index Improvements
§ DeepSee: § Easier Cube Upgrade § Listings as Cube
§ Security: § TLS 1.2 § 2factor authentication option
2015.2 § iKnow: § Stemming § Support for Russian and Ukrainian
§ Performance: § Dynamic Allocation of Global Vectors
§ Mirroring: § Failover even faster; § CSP Mirror aware
§ Non-root Install
2015.2 § Fast Verification of Recent Database Blocks After Host Failure § Support for generating QR Codes § Use Power 8 Encryption Hardware
Document Features
§ Suite of Document oriented APIs for popular languages
§ Dynamic Schema Flexibility
§ Horizontal Scalability
§ Integrated support for high performance SQL queries
JSON Throughput Improvements
JSON Throughput (results to date) § JSON Output § 2 to 2.5 times faster § Work in progress
§ JSON Parsing - small payloads § O(Boon) or O(Groovy) § Slower - still work in progress
§ JSON Parsing – large payloads § 1000’s times faster than 2015.1 § 10 – 300 times faster than Boon, Groovy, Jackson, GSON
SQL Improvements § Use multi-core systems to parallelize Aggregates and Group By § Streamline/speed-up generated code § Use local arrays for Group By § Use local variables instead of array references, where possible § 2-piece $DATA and 3-piece $ORDER § Faster Temp Table creation………
§ Streamline xDBC § Client § Server
§ BITSLICE indices for SUM with WHERE clause § Reduce need for Optimizer hints
SQL Focus Today
§ More parallelization
§ Multi-Server Distributed Queries
§ Persistent Plans
§ Internal Code Optimization
§ and much more
§ OAuth 2.0 § Project Atelier § Entity Framework 6.0 support for .NET and Hibernate 4.0 for Java § Container Support (e.g. Docker) § Enterprise Manager § JSON support for DeepSee Cubes § Continue Performance improvements
Down the Road
Project Atelier
§ Familiar framework for most developers
§ Available on All Platforms
§ External Source Code Repository
§ Open, Extensible Plugin architecture § ISC Published formats
Coming Soon - Developer Connection 2.0
Devcon Every Day !!!!!!
Thank You