Rabu, 29 Juli 2020

Falling monoliths and rising microservices

Understanding Jakarta EE 8 - CDI Part 1, Is Using RICE Score Actually Increasing Productivity?, and 8 Metrics for Rapidly Scaling Dev Teams
DZone

July 29, 2020 Weekly Digest

Monolithic Decomposition and Implementing Microservices Architecture

The decomposition of an application into microservices plays a key role in microservices architecture implementation, deployment, and CI/CD. Read 

Insert alt text here

Understanding Jakarta EE 8 - CDI Part 1

Read

Insert alt text here

Is Using RICE Score Actually Increasing Productivity?

Read

 

Getting Started With Distributed SQL

In recent years, NoSQL distributed databases have become common, as they are built from the ground up to be distributed. Yet they force difficult design choices such as choosing availability over consistency, data integrity, and ease of query to meet their applications' need for scale. This Refcard serves as a reference to the key characteristics of distributed SQL databases and provides information on the benefits of these databases, as well as insights into query design and execution.

Free Download 

 

 AGILE

8 Metrics for Rapidly Scaling Dev Teams - by Dan Lines

 AI

How to Build Your Own Chatbot With Dialogflow - by Jay Hogan

 BIG DATA

Apache Kafka in the Gaming Industry — Use Cases + Architectures - by Kai Wähner

 CLOUD

Install and Setup Docker Using Ansible on Ubuntu 18.04 (Part 2) - by Sudip Sengupta

 DATABASE

PostgreSQL vs Oracle: Difference in Costs, Ease of Use, and Functionality - by Kristi Anderson

 DEVOPS

How to Manage Environment Variables - by Domile Janenaite

 INTEGRATION

Getting Anypoint Monitoring to Work With Mule Runtime on a Mac - by Ken Ng

 IOT

Sign Off the Chip (ASIC) Design Challenges and Solutions at Cutting Edge Technology - by Komal Chauhan

 JAVA

Java Optional API Evolution - by Bartłomiej Żyliński

 MICROSERVICES

gRPC Basics: Why, When, and How? - by Anjana Fernando

 OPEN SOURCE

Checking Out Camunda: Replacing the Old BPMS Legacy System - by Radhika K

 PERFORMANCE

51 Best Tools for Small Businesses in 2020 (Free and Inexpensive) - by Fred Wilson

 SECURITY

Demystifying SSL Decryption - by Mark Sanchez

 WEB DEV

How to Build an On-Demand Uber for Handyman App - by Mohamed Natheem

Rabu, 22 Juli 2020

We hate Scrum

Design a Real-Time ETA Prediction System Using Kafka, DynamoDB, and Rockset, Content Filter Pattern for REST Service Fields Filtering, and 6 Scrum Tools to Increase Your Team's Productivity
DZone

July 22, 2020 Weekly Digest

Why I Hate Scrum

A rant from a developer who doesn't think Scrum is as Agile as everyone else. Read 

Insert alt text here

Design a Real-Time ETA Prediction System Using Kafka, DynamoDB, and Rockset

These are strange times. Cities are in lockdown, and few are venturing outside. Therefore, the increased use of on-demand logistics services, like online foo... Read

Insert alt text here

Content Filter Pattern for REST Service Fields Filtering

What if the service consumer doesn't want all the fields all the time? They want to have the response filtered. Content Filter to the rescue! Read

 

Drupal 9 Essentials

Drupal is an open-source content management system used by developers to create websites and online applications. Its numerous configuration options and extensions enable developers to dedicate more time to feature enhancements and system integrations. This Refcard introduces the core features and illustrates how a developer can use pre-defined, secure functionality to create complex data collection and delivery solutions.

Free Download 

 

 AGILE

6 Scrum Tools to Increase Your Team's Productivity - by Steve Parker

 AI

Difference Between Keras and TensorFlow - by Mahesh Sharma

 BIG DATA

How Can Smart Data Improve Search-Based Analytics? - by Nitish Singh

 CLOUD

How to Choose Your Cloud Provider - by Shouvik Basak

 DATABASE

How Milvus Implements Dynamic Data Update and Query - by Jun Gu

 DEVOPS

How To Setup a CI/CD Pipeline With Kubernetes 2020 - by Mitesh Patel

 INTEGRATION

Togglz With Spring Boot Integration - by Nagappan Subramanian

 IOT

Conceptualization of IoT-Enabled Smart Kitchen - by Ritresh Girdhar

 JAVA

Why Builder Is Often an Antipattern and How to Replace it With Fluent Builder - by Sergiy Yevtushenko

 MICROSERVICES

API Development - Glossaries - by Nitesh Gupta

 OPEN SOURCE

Comparison of Open Source API Analytics and Monitoring Tools - by Derric Gilling

 SECURITY

SSH is Dead. Long Live SSH: One Million SSH Logins with Okta. Zero SSH Keys. - by Ivan Dwyer

 PERFORMANCE

Selenium Python Tutorial: Getting Started With BDD In Behave - by Himanshu Sheth

 WEB DEV

Have It Your Way With MicroProfile GraphQL - by Andy McCright

Continuous Testing, Cloud Database, CI/CD...and more!

DZone Trend Reports and Guides provide expert thought leadership and survey insights into recent and future advancements in technology. Free Trend Reports.
DZone

Free Trend Reports

DZone Trend Reports and Guides provide expert thought leadership and survey insights into recent and future advancements in technology.

 

The Rise of Continuous Testing

Continuous testing isn't just about automation or CI/CD pipelines. CT involves testing throughout the SDLC – automating the appropriate tests, implementing the proper policies, and ensuring teams have effective test automation frameworks in place. This report includes key findings from our research and insightful, new content from DZone contributors that covers the importance of continuous testing in the SDLC, when and why to integrate test automation, and six types of automated testing frameworks.

Download now

 

Data and Analytics

Getting to a place where a dashboard can be effective for all end-users, regardless of their understanding of data manipulation and analysis, is easier said than done. To help you avoid common pitfalls, make the most out of your datasets, and create robust visualizations, we've sought the opinion of experts in the industry to share their knowledge on what it takes to up your data analytics toolset in 2020.

Download now

 

The State of CI/CD

The marriage of Development and Operations has proven a game-changer for high performing organizations. As a leading tactic in making this marriage work, organizations began to adopt the Continuous Integration and Continuous Delivery (CI/CD) model. This report will include original research, high-quality content from DZone's most reputable contributors, as well as a DZone-exclusive interview with Gene Kim, renowned author and DevOps thought leader.

Download now

 

Kubernetes and CI/CD

The rise of Kubernetes came at a fortuitous time for organizations grappling with DevOps transformations and enterprise-wide CI/CD optimization, and the once-groundbreaking tool is now commonplace across the CI/CD lifecycle. In light of the prominence and growing necessity of Kubernetes in any discussion of CI/CD processes, we examine the present and future state of both Kubernetes and CI/CD individually and together as cooperative and opposing entities.

Download now

 

Kubernetes in the Enterprise

The Kubernetes in the Enterprise Trend Report, the first to focus exclusively on K8s, features insights into developer preferences and work habits related to Kubernetes and containerization. Experts on K8s also dive into the benefits and challenges of integrating the Kubernetes ecosystem into the enterprise environment.

Download now

 

Cloud Database

Trends in cloud data storage continue to accelerate at a rapid pace. Now more than ever, organizations must evaluate their current and future data storage needs to find solutions that align with business goals. While cloud databases are relatively new to the scene, they show tremendous prospect in securing and managing data. This report highlights DZone's original research on cloud databases and contributions from the community, as well as introduces new offerings.

Download now

 

Cloud Native

Cloud-native is all about taking advantage of the cloud in every way possible. This results in faster, more efficient ways to run, develop, and deploy applications – every aspect of your application infrastructure has been adopted and implemented with the cloud in mind. In this report, we detail key findings from our original research and address how cloud native will add business value, the role of microservices in adopting cloud-native technology, and what business executives are saying about cloud-native.

Download now

 

Databases: Evolving Solutions and Toolsets

Software applications rely on databases to deliver data from an ever-increasing array of sources – securely, at scale, and in real time. From graph databases and specialized time-series databases to ensuring high performance and deploying across platforms, DZone's Guide to Databases dives into the technologies and best practices that help developers extract near-instantaneous insights from complex data.

Download now

 

Automated Testing: Facilitating Continuous Delivery

It's no surprise that more organizations are making the shift from manual to automated testing – or that they're incorporating testing earlier in the software development lifecycle. Automated testing is a significant step on the road to continuous delivery. Download this guide to learn when to implement test-driven development, how to automate mobile UI testing, how to use natural language processing to write automated tests in plain English, and much more.

Download now

 

By downloading the content in this email, you agree to allow the sponsor of this content to contact you by phone or email from time to time. You may withdraw your consent at any time by emailing privacy@dzone.com or through the sponsor's opt-out page.

 

Help | Manage Preferences

DZone, 600 Park Offices Dr, Research Triangle Park, NC 27709

© DZone 2020