March 28, 2021 DZone Daily Picks Today, see how the checksum smartly manages data integrity, see how to create preview apps on Heroku, and more! [2021 State of Continuous Delivery]( DZone Research is working with industry partners to produce a report on delivering, deploying, and releasing software. Please take our ~10-15 minute survey to help us better understand your deployment processes. [Enter to Win a $100 Amazon Gift Card >]( Daily Picks [How Checksum Smartly Manages Data Integrity in HDFS]( [Gautam Goswami > Big Data Zone]( [Agile/Scrum Driven Feature Knowledge Collapse]( [Julius Urban > Agile Zone]( [Map Viewers: Main Open Source Libraries]( [Francisco Javier Lopez > Open Source Zone]( [How to Create Review Apps on Heroku]( [Tyler Hawkins > Web Dev Zone]( [Kubernetes Cluster Automated Upgrade in Jelastic PaaS]( [Tetiana Fydorenchyk & Vadym Lobzakov > DevOps Zone]( [DW Complex Operators: DataWeave 2.0 Transformations]( [Nitish Jain > Integration Zone]( New Downloads from DZone [Refcard] [OAuth Patterns and Anti-Patterns]( As OAuth evolved over the last decade, some of the spec's original elements were replaced by modern, more secure recommendations. These advancements along with the framework's already comprehensive foundation can be challenging to understand, let alone put into practice. Securing access to APIs and other resources effectively under the OAuth 2.0 protocol requires first learning the components and tools it involves. After a brief rundown of OAuth terminology, this Refcard covers OAuth patterns and anti-patterns, with a particular focus on key security measures relating to client credentials, OAuth flows, access tokens vs. ID tokens, token validation, and more. [Free Download >]( [Refcard] [Microservices and Workflow Engines]( Automation of business processes enables organizations to better meet critical factors for success across industries today â from increased team agility and faster time-to-market to lower costs and improved customer service. However, many are hindered by the existing dependencies between their software, systems, and teams, making process automation and business efficiency all the more challenging to achieve and maintain. This Refcard introduces a way to address such challenges using a microservice architectural style and a workflow engine for orchestration. You will learn key techniques in areas such as microservice design, communication, and state management, as well as first steps to take when getting started with business process automation. [Free Download >]( [Trend Report] [Data Persistence]( At the core of every modern application is an endless, diverse stream of data and with it, an inherent demand for scalability, increased speed, higher performance, and strengthened security. Although data management tools and strategies have matured rapidly in recent years, the complexity of architectural and implementation choices has intensified as well, creating unique challenges â and opportunities â for those who are designing data-intensive applications. DZoneâs 2021 Data Persistence Trend Report examines the current state of the industry, with a specific focus on effective tools and strategies for data storage and persistence. Featured in this report are observations and analyses of survey results from our research, as well as an interview with industry leader Jenny Tsai-Smith. Readers will also find contributor insights written by DZone community members, who cover topics ranging from microservice polyglot persistence scenarios to data storage solutions and the Materialized Path pattern. [Free Download >]( [Help](mailto:support@dzone.com) | [Manage Preferences]( DZone, 600 Park Offices Dr, Research Triangle Park, NC 27709 © DZone 2020