DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Last call! Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

  1. DZone
  2. Sitemap Home
  3. Articles
  4. 2017
  5. September

DZone Sitemap: September 2017 Articles

  • 2 Entity Framework Alternatives (or Give Me Data!)
  • 3 Approaches to Creating a SQL-Join Equivalent in MongoDB
  • 4 Ways To Boost Your Vue.js App With Webpack
  • 5 Best Practices for REST-Based Microservices
  • 52 Cloud Terms You Need to Know
  • 6 Types of Bugs Detected During QA Testing
  • 7 Useless Test Metrics
  • 7 Ways to Improve Your Code Reading Skills
  • 8 Effective Ways to Manage Negative Comments From Customers
  • A Clarified String Formatting Cheatsheet
  • A Comprehensive Guide to REST vs. SOAP
  • A Guide to Spring Framework Annotations
  • A Kubernetes Service Mesh (Part 9): gRPC for Fun and Profit
  • A Sample OpenAPI 3.0 File to Get Started
  • A Service Mesh For Kubernetes Part XI: Egress
  • About Agile Product Managers, Owners, and Squad Leads
  • Adding EntityManager.refresh to All Spring Data Repositories
  • Aggregate Millions of Database Rows in a Spring Controller
  • Agile Games for Team Building
  • Agile Retrospectives: Lessons Learned
  • An Intro to Realtime APIs Using Pushpin
  • An Introduction to Continuous Integration and Workflows
  • Apache Flink vs. Apache Spark
  • Apache Parquet vs. CSV Files
  • Apache Spark: Setting Default Values
  • API Load Testing With Gatling
  • Apiee - An Easy Way to Get Swagger on Java EE
  • Asynchronous Microservices With Vert.x
  • Automated Android Testing With Kotlin
  • Automatic Partition Maintenance in MariaDB
  • Automating REST Acceptance Tests
  • Automating the Application Security Process
  • Basic Example for Spark Structured Streaming and Kafka Integration
  • Benchmarking Google Cloud Spanner, CockroachDB, and NuoDB
  • Bootstrapping Spring Cloud Config Server MongoDB
  • Build an Ionic App With User Authentication
  • Building a Realtime Chat App With Django and Fanout Cloud
  • C++11 Performance Tip: Update on When to Use std::pow
  • C++: Where It's Heading and It's New Features
  • Camel Clustered File Ingestion With JDBC and Spring
  • Circuit Breaker Implementation in Resilience4j
  • Cloud-Agnostic Object Storage for Everybody!
  • Code Maintenance
  • Code Smells: If Statements
  • Code Smells: Multi-Responsibility Methods
  • Coding Boot Camps Get the Boot: Why the Industry Is Shutting Down
  • Content-Based Routing Using Mule Choice Flow Control
  • Cool SQL Optimizations That Do Not Depend on the Cost Model (Part 1)
  • Creating a REST Web Service With Java and Spring (Part 1)
  • Creating a REST Web Service With Java and Spring (Part 2)
  • Creating Test Cases Using Script Mode With Katalon Studio
  • Cross-Site Scripting in HTTP Headers
  • Custom Kestrel Transports
  • Data Encryption and Decryption With Oracle
  • Data Science for the Modern Data Architecture
  • Data Scraping With PHP and Python
  • Decision Trees vs. Clustering Algorithms vs. Linear Regression
  • Dependency Injection With ASP.NET Core and Couchbase
  • Deploying a PHP App to Cloud Foundry
  • Deploying and Running MySQL on Kubernetes With Statefulsets and Kops
  • Developing a Basic Web Application Using Python
  • DevOps for Mobile App Development - Considering the Human Side
  • DevOps Mentality
  • Different RAML 1.0 Behavior in Mule Anypoint Platform and Studio
  • Enabling Centralized Logging
  • Encrypting a RHEL 7 Disk With LUKS
  • Enum: Using the Name() and toString() Methods Correctly
  • Exception Handling and I18N on Spring Boot APIs, Part 2
  • Extending Vue.js Components
  • File Upload Using AngularJS and Spring
  • FinTech Continues to Disrupt the Digital API Economy. What's Next?
  • First Successful Router in Mule
  • Fixing 7 Common Java Exception Handling Mistakes
  • Get Load Test Reports From JMeter
  • Get Started With Test Driven Development (A Beginner's Guide)
  • Getting the Most Out of the Java Thread Pool
  • Git: To Squash or Not to Squash?
  • Gracefully Shutting Down Java in Containers
  • GTFS Transit Data Visualization in R
  • Home Automation Using IoT
  • How Did MongoDB Get Its Name?
  • How Important Is the Database in Game Development?
  • How IoT Will Drive Mobile Development
  • How to Build Amazing User Interfaces With React
  • How to Ensure the Security of Your APIs
  • How to Handle One Million Transactions per Second on a Single CPU Core
  • How to Initialize Database Variables and Assign Them Values in JMeter
  • How to Run a Docker Container on Your Local Machine
  • How to Sort Number Strings Numerically
  • How to Spend Your Training Budget
  • How to Stop a Runaway Index Build in MongoDB
  • How to Test fatalError in Swift
  • How to Work With the ServiceNow Connector in MuleSoft
  • HPE Software Testing Tools Changed Hands: Why It Doesn’t Matter
  • Integrating Spring Data JPA, PostgreSQL, and Liquibase
  • Introduction to the Morpheus DataFrame
  • Is Your Postgres Query Starved for Memory?
  • IT [Comic]
  • Iterative Processing Using the For Each Scope in Mule
  • JArchitect: A Review
  • Java 9: It's Heeeere
  • Java Application Security Frameworks
  • Java Command-Line Interfaces (Part 13): JArgs
  • Java Command-Line Interfaces (Part 14): google-options
  • Kafka, Avro Serialization, and the Schema Registry
  • Lazy Loading and Caching Objects With Guava
  • Lightweight JVM Diagnostics Tools and Containers
  • Limiting Repetitive Log Messages With Logback
  • Logging in Style: log4j 2, Contextuality, Auto-Cleanup... All With No Strings Attached!
  • Maintaining PriorityQueue Order With Java Streams
  • Marker Interface Isn't a Pattern or a Good Idea
  • Massive Parallel Query Log Processing With ClickHouse
  • Mastering RediSearch (Part 1)
  • Migrating Your Project to Jigsaw Step by Step
  • MQTT Security: Securing a Mosquitto Server
  • Mule Batch Jobs and Variables
  • Mule Database Connector With HSQLDB
  • Mule Runtime Agent Use Case
  • MySQL Database and JMeter: How to Test Your Connection
  • Name Value Lookup in Mule
  • NoSQL Options for Java Developers
  • Optimize Memory Access to Increase Your Coding Performance
  • Oracle RDBMS Optimizer Hint: Boost INSERT Statements With APPEND_VALUES
  • Packers, How They Work, Featuring UPX
  • Parsing HTML: Selecting the Right Library (Part 2)
  • Partitioning Behavior of DynamoDB
  • Processing Hierarchical Data Using Spark GraphX Pregel API
  • Project Comprehension: Understanding Java Projects Efficiently
  • Projectional Editing: The Future of Programming
  • Reading Nested Parquet File in Scala and Exporting to CSV
  • RPA vs. BPM, Two Sides of the Same Coin
  • RuleBook Grows Up: Keeping Feature-Rich Software Simple
  • RxJava FAQ: Loading Files With Backpressure
  • RxJava: Idiomatic Concurrency — flatMap() vs. parallel()
  • Saving Data to CSV Files With Java Through JMeter
  • Service Call From XSLT Inside a Mule Application
  • Setting Up a Mobile Automation Project in macOS With Katalon Studio
  • Should You API-Enable Your IBM i (AS/400)?
  • Simple CRUD With Git
  • Singletons: Bill Pugh Solution or Enum
  • SOLID Principles by Examples: Interface Segregation
  • SOLID Principles by Examples: Liskov Substitution Principle
  • Spring Boot: Server-Sent Events
  • Struts Migration Strategies
  • TestCafe: An e2e Testing Tool That Doesn’t Use Selenium
  • Testing HTTPS Web Services With Cucumber
  • Testing Time-Based Reactor Core Streams With Virtual Time
  • The Biggest Challenges of Moving to NoSQL
  • The Difference Between REST and SOAP APIs
  • The Importance of WIP Limits
  • The JPA Entity Lifecycle
  • The Need for Speed: Access Existing Data 1,000x Faster
  • The Skinny on Fat, Thin, Hollow, and Uber
  • Top 12 AI Tools, Libraries, and Platforms
  • Top Gantt Chart Solutions for Angular
  • Tracing in Distributed Systems With Spring Cloud Sleuth
  • Understanding API Design
  • Understanding Classes in Java (Part 1)
  • Understanding Classes in Java (Part 2)
  • Understanding Preceding Loads
  • Understanding the CAP Theorem
  • Until Successful Scope in Mule
  • Updating InnoDB Table Statistics Manually
  • User, Sys and Real Times in GC Log
  • Using Atomic Methods to Write Thread-Safe Classes
  • Using Avro for Big Data and Data Streaming Architectures: An Introduction
  • Using OAuth2 External Provider in Mule
  • Using the Spring @RequestMapping Annotation
  • Visualizing H2O GBM and Random Forest MOJO Models Trees in Python
  • Weak, Soft, and Phantom References in Java (and Why They Matter)
  • Web App Architecture: Trends, Best Practices, and More
  • Web Performance 101: HTTP Headers
  • What Are Databases Used For?
  • What Are the Keys to a Successful Database Strategy?
  • What Causes OutOfMemoryError?
  • What Is a Man Month, Anyway?
  • What Is Apache Ignite?
  • What Is DevOps?
  • What Is javax.ws.rs.core.context? (Part 4)? [Snippets]
  • What Is Windows 10 Developer Mode? Benefits, Tools, Best Practices
  • What’s New in Swagger/OpenAPI 3?
  • Why All Your Data Should Be Raw
  • WPF Prism Concepts: Regions
  • Writing a Kafka Consumer in Java

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: