Create and deliver personalized experiences across digital properties at scale
Build engaging websites with intuitive web content management
Leverage a complete UI toolbox for web, mobile and desktop development
Build, protect and deploy apps across any platform and mobile device
Build mobile apps for iOS, Android and Windows Phone
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate UI, load and performance testing for web, desktop and mobile
Host, deploy and scale Node.js, Java and .NET Core apps on premise or in the cloud
Optimize data integration with high-performance connectivity
Automate decision processes with a no-code business rules engine
Globally scale websites with innovative content management and infrastructure approaches
Content-focused web and mobile solution for empowering marketers
Faster, tailored mobile experiences for any device and data source
UX and app modernization to powerfully navigate today's digital landscape
Fuel agility with ever-ready applications, built in the cloud
DataDirect Cloud serves as an effective hub, but on-premise connectivity is still a popular requirement. It’s definitely part of the performance picture. Also part of the picture is polyglot persistence. When we covered data lakes earlier, we showed that not many companies use a single data store anymore.
Fifteen years ago companies would choose DB2 or they’d choose SQL server as their source. They did that mostly because the data access options couldn’t be swapped out at the time. So you would be tied to a client library, and you wouldn’t have the flexibility to choose. Then one of the engineers from Netflix did a presentation on the architecture of Netflix, using the word "polyglot" as essentially a marketing term to describe applications that used more than one data source—which were increasing in popularity.
You need a complete picture: The databases that you choose, your big data sources, data silos sitting in a cloud application—all of those different things need to be brought together so you’re not working with fragmented information.
Back to polyglot persistence: Here’s what we’re continuing to work on in the engineering group. We’re building drivers for Pivotal and Mongo and Cassandra and Cloudera while we still have a strong relational foundation. We’re also building in Redshift and Dynamics: Eloqua, Service Cloud, Google Analytics—which is a really interesting source for multidimensional models. Being able to have full across-the-board access with high performance is a requirement that we’re encountering and meeting at every juncture. Ultimately, it’s not just about meeting the needs of a single point-to-point connectivity; it’s about providing the connectivity between a single point to many different places.
The drivers my team and I build here at Progress® DataDirect® are designed to be the fastest in the industry, and we stand behind that claim with award winning technical support. When you find performance degradation issues in our software, we treat them like defects because we understand how important speed is to your business. You can pick up a free trial today and try it out for yourself, or watch a replay of my webinar, “Industry Insight: Optimizing Your Data for Better Performance.” Don’t forget to check back for the next installment of this series!
Mike is a proven leader with over 20 years of experience in developing commercial software for the industry leader in standards-based data access software. He has extensive experience in all aspects of commercial software development including requirements analysis, developing functional requirements, developing and mentoring individuals, staffing, budgeting, product development, quality assurance, training and customer communication. Mike has progressed in his career in large part from his strong work ethic and a “do whatever it takes” attitude.
Copyright © 2016, Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.