- DZone
- Sitemap Home
- Articles
- 2019
- June
DZone Sitemap: June 2019 Articles
- ''Grokking Algorithms:'' The Algorithm Book Every Beginner Should Read
- 13 Reasons Why You Should Use Heroku in Your Next Project
- 2019 Open Source Database Report
- 3 Books and Courses to Learn Spring Security 5 in Depth
- 3D Reconstruction With OpenCV and Python
- 4 Kanban Core Practices to Improve Your Scrum Workflow
- 5 Benefits of Parallel Testing
- 5 Free Courses to Learn Python in Depth
- 5 Popular Standalone JavaScript Spreadsheet Libraries
- 5 Ways to Improve Video Performance
- 7 Strategies for Assigning Ids to Microservices
- A Beginner’s Guide to npm: The Node Package Manager
- A Guide to Cucumber Best Practices
- A Simple Roadmap of Linear Regression
- Agile Test Automation Frameworks Using Page Object Models
- An Angular PWA From Front-End to Backend: Kubernetes Deployment
- An Introduction to MVC Architecture: A Web Developer's Point of View
- An Overview of the Priority Queue
- Angular 7 + Spring Boot JWT Authentication Example
- Angular 8 Is Here: What's in it and Why You Should Care
- Angular Tutorial: Angular 7 and the RESTEasy Framework
- Apache HTTP 2.4: How to Build a Docker Image for SSL/TLS Mutual Authentication
- Apache RocketMQ: How We Lowered Latency
- Applying Rate Limiting Policy and Spike Control Policy in API
- Asynchronous Communication With Queues and Microservices: A Perfect Combination?
- Automate ZAP Security Tests With Selenium Webdriver
- Automating AWS Lambda Deployments Using Bitbucket Pipelines and Bitbucket Pipes
- AWS Workflow With PyCharm
- Azure’s Infrastructure-As-Code: ARM Templates, Validation, and Deployment Using Azure DevOps
- Be Aware of ForkJoinPool#commonPool()
- Black Magic Open-Source Debug Probe for ARM With Eclipse and GDB
- Book Review: The Phoenix Project
- Build a Blockchain PoC Application Using Hyperledger Fabric
- Build a Simple Chat App Using Java and Stateful Web Agents
- Build and Package a Microservices Architecture With Spring Boot and Spring Cloud
- Build Micro Front-Ends Using Angular Elements: The Beginner's Guide
- Bulk Geocode Addresses Using Google Maps and GeoPy
- Callback Hell and Reactive Patterns
- Chaos Testing Your Microservices With Istio
- cleanframes: A Data Cleansing Library for Apache Spark!
- Code Organization in Functional Programming vs. Object Oriented Programming
- Comparison of Data Analysis Tools: Excel, R, Python, and BI Tools
- Computer Vision: Overview of a Cutting Edge AI Technology
- Configuring a DataSource in an Enterprise Application Using Payara Server
- Configuring a Quarkus Application
- Continuous Delivery with OpenShift and Jenkins: A/B Testing
- Convert Payload From XML to Array of Objects by Comparing Mule 3 and Mule 4 Written Data Weave
- Converting Objects to Map and Back
- Create a BOOT.bin, Program an SD Card, and Boot a ZC706 Using Windows
- Create a CDC Event Stream From Oracle Database to Kafka With GoldenGate
- Create a Reactive App With MongoDB and Spring Boot
- Create Your Own Wiki With Angular and Firebase
- Creating a Car Game in React (Part 1): Drawing and Moving
- Creating a Car Game in React, Part 3: Collision
- Creating Custom Kibana Visualizations
- Cryptography With the DES Algorithm
- Custom Error Page with Thymeleaf
- Data Parameterization Using Apache POI With Selenium
- Data Parameterization Using JSON With Selenium
- Data Streaming in OSGi R7 applications With OSGi R7 Push Stream and Server Sent Events
- Data Visualization Tutorial: How to Create a Parliament Chart
- Data-Driven Testing Using JavaScript Object Notation (JSON) and Selenium
- Database Administration on Snowflake
- DBMS_JOB — Watching for Failures
- Defining Test Boundaries — An Example
- Dependency Management and Versioning With a Maven Multi-Module Project
- Deploying Grafana HA Kubernetes Cluster on Azure AKS
- Deploying Kafka With the ELK Stack
- Detailed Explanation of Guava RateLimiter's Throttling Mechanism
- Develop a REST API in PHP
- Developing Peer-to-Peer Lending Platform on Blockchain
- Device Authentication: Notify User of Login From New Device or Location
- DevOps and The Shift-Left Principle
- DevOps Business Value and Advantages
- DevSecOps Keys to Success
- Distributed Locks Are Dead, Long Live Distributed Locks
- Dockerless, Part 1: Which Tools to Replace Docker With And How
- Doubly Linked List in Java
- ElasticSearch: Parent and Child Joins — Game of Thrones Edition
- Entity Framework Core Supports Constructors With Arguments
- Export Kubernetes Logs to Azure Log Analytics With Fluent Bit
- Exporting Decision Trees in Textual Format With sklearn
- Extending Abstract Classes With Abstract Classes in Java
- Failed to Invoke Lifecycle Phase ''start''
- Fetching Data With ORMs Is Easy! Is It?
- Firebase vs. MongoDB: Which Database to Use for Your App Development
- Frame Injection Attacks
- Get Your Internal Queues Under Control in Java
- Getting It Right Between EC2, Fargate and Lambda
- Getting Started With Java EE 8, Java 11, and Eclipse for Enterprise Java and Wildfly 16
- Getting Started With RingCentral APIs
- Getting Started With Spring Cloud Gateway
- Git Branching Strategies for Maintainable Test Automation
- Git: Basic Terms and Commands Explained
- Google Authentication and Authorization in Server-Side Blazor App
- Graylog With Kubernetes in GKE
- Guidance for Building a Control Plane for Envoy, Part 4: Build for Extensibility
- Hadoop vs. Snowflake
- Handling Service Timeouts Using Istio
- Hexagonal Architecture for Beginners
- How Does the ASIC Design Flow Cycle Work?
- How Much Memory Does a Java Thread Take?
- How to a Start Jenkins Build Using the Last Successful Build on a Test Environment
- How to Build and Run a Hello World Java Microservice
- How to Build Scalable, Stateful Java Services in Under 15 Minutes
- How to Call the Next Handler in Vert.x
- How to Conduct a Sprint Planning With Kanban (Hint: It's All About the Flow)
- How to Configure Git in Eclipse IDE
- How to Deal With Different JDK Versions and Vendors
- How to Expire Objects in Data Storage
- How to Install BookStack on CentOS 7
- How to Install Citadel Mail Server on Ubuntu 16.04
- How to Install Snipe-IT on Ubuntu 16.04
- How to Internationalize and Localize Your Java and Spring Boot Apps
- How to Split Up Synchronous and Asynchronous Parts of Your System in Java
- How to Test Storybook Components in Angular Applications
- How to Troubleshoot and Fix React Bugs Fast With Visual Testing
- How to Upgrade Angular Packages and Enable the Ivy Compiler
- How to Work With GeoJSON Data in Golang for HERE XYZ
- Hybrid Development: The Value at the Intersection of TDD, DDD, and BDD
- Increase Throughput by Eliminating Blocking Code in Your Java REST App
- Ingesting Data From Apache Kafka to TimescaleDB
- Inserting BLOB Values With SQL INSERT Statements
- Integration Testing: What It Is and How to Do It Right
- Introduction to the Fluent Builder Pattern
- Intrusion Protection With Kubernetes
- IoT in Healthcare: Use Cases, Trends, Advantages, and Disadvantages
- IoT Platform Selection Guide
- Istio Circuit Breaker With Outlier Detection
- Istio Service Mesh Data Plane
- Java 9 Performance Improvements — Getting Started With Java Spring
- Java Class Name Locator in Selenium
- Java Concurrency: Atomic Variables
- Java Concurrency: Thread Confinement
- Java Multi-Threading With the ExecutorService
- Java: Chronicle Bytes, Kicking the Tires
- JDBC Connection Pool In Payara Using phpMyAdmin (MySQL)
- Lazy-Evaluated Functional Lists
- LeanFT Cucumber Project With Jenkins Integration
- Learn How to Secure Service-to-Service Microservices
- Linux vs. z/OS for Mainframe: What’s The Difference?
- Marker Tracking via WebSockets With a Raspberry Pi
- Microservice Best Practices: Build an Archetype
- Microservices Architectures: Event Driven Approach
- Microservices Best Practices: Why Build a Vertical Slice?
- Microservices Chassis Pattern
- Microservices Journey from Netflix OSS to Istio Service Mesh
- Mitigate Slow HTTP GET/POST Vulnerabilities in the Apache HTTP Server
- MongoDB's New Features
- Monitoring Apache Ignite Cluster With Grafana (Part 1)
- Monitoring Couchbase Sync Gateway With Prometheus and Grafana
- Monorepos vs. Megarepos
- Mule 3 to Mule 4 Migration Tool: Real-Time API
- Nacos as a Config Server
- NGINX Ingress Controller Configuration In AKS
- Oracle vs. Snowflake
- Organizing My APIs Using OpenAPI Tags
- ORMs: Heroes or Villains Inside the Architecture?
- Parameterized Test Example in .NET Core Using NUnit
- Pass Multiple Commands on Docker Run
- Permutation Check in Java
- Playing With GraalVM
- Problems Solved by DevSecOps
- Quick Start Guide to SonarQube for Static Code Analysis
- Reactive REST API Using Spring Boot and RxJava
- Read GPS Data With a Raspberry Pi Zero W and Node.js
- Real-Time Maps With a Raspberry Pi, Golang, and HERE XYZ
- Redis Clustering Best Practices With Keys
- Redis Streams + Apache Spark Structured Streaming
- Reducing Integration Hassles With JSON Schema Contracts
- Renaming src Folder of a Vue CLI 3 Project
- Replicate SEDA Exception for Mule on Your Local Machine
- Resilient Microservices With Istio Circuit Breaker
- REST Endpoint Testing With MockMvc
- Retry Design Pattern With Istio
- Reusable Code: The Good, the Bad, and the Ugly
- Reverse Engineering of a Not-So-Secure IoT Device
- Rolling Upgrade Hazelcast IMDG on Kubernetes
- Routing External Traffic Into Your Kubernetes Services
- RSocket vs. gRPC Benchmark
- Running Local Docker Images in Kubernetes
- Running Native Queries With the Spring Native Query Library
- Running Self-Hosted GitLab Pages Behind Reverse Proxy and In a Separate Server
- Scrum vs Waterfall: One Is Not the Diminutive Version of the Other
- SFTP Connections
- Smart Pipes and Smart Endpoints With Service Mesh
- SOAP Web Services With Apache CXF and Spring Boot
- Software Developers Need These Killer Soft Skills
- Software Developers: Create and Sell Your Own Online Courses
- Spring Batch to Read From MongoDB and Generate XML Files
- Spring Boot Tutorial for Beginners: Hello World Program
- Spring Boot: Metrics With Micrometer and AWS CloudWatch
- Spring MVC and MongoDB: A Match Made in Platform.sh Heaven
- Spring Tips: Distributed Locks With Spring Integration
- Static Data and Database Builds
- Table Inheritance: What's It Good For?
- TestNG Listeners in Selenium WebDriver With Examples
- Text Similarity : Python-sklearn on MongoDB Collection
- The 12 Factor App: Best Practices in Cloud Native Applications and Microservices
- The 4 AWS Pricing Principles with a Critical Eye
- The Bill of Materials in Maven
- The Dependency Wheel
- The False Hope of Managing Effects With Tagless-Final in Scala (Part 1)
- The Future of DevSecOps
- Three Important Patterns for Building Microservices
- Top 10 Spring Boot Interview Questions and Answers
- Top 23 Tools for .NET Development: The Experts' Choices
- Transform Manual Test Scripts to Automation for Better Test Coverage
- Trust and Openness Are Key to Innovation
- Under the Hood of .NET-Based Lambda Function Parameters
- Understanding WSDL
- Unit Testing With @Async Calls
- Uploading and Downloading Files: Buffering in Node.js
- Uploading and Downloading Files: Streaming in Node.js
- Use Scrum to (Micro)Manage Your Employees
- Using 'Critical Uncertainties' to Quickly Respond to Future Challenges
- Using API Autodiscovery in Anypoint Platform
- Using Cache in Spring Boot
- Using FIFO Queues to Order Messages in Mule 4
- Using Scikit-Learn for Machine Learning Application Development in Python
- Using the Telegraf Elasticsearch Input Plugin
- Visualizing the Istio Service Mesh Using Kiali
- Waste-Free Coding: Zero-Cost Abstraction in Java
- We Turned Off AWS Config
- What Is Continuous Deployment? Everything You Need to Know
- What Is the Definition of DevOps?
- What Is the Difference Between Blue/Green and Red/Black Deployments?
- Working With Filters in Spring
- Working With LDAP and Active Directory
- Writing Java APIs Using Apache Atlas Client
- [Video] How to Consume RabbitMQ Messages From Queues With Java