- DZone
- Sitemap Home
- Articles
- 2017
- 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