Thanks for visiting DZone today,
Edit Profile
Manage Email Subscriptions
How to Post to DZone
Article Submission Guidelines
Sign Out
View Profile
Post
Post an Article
Manage My Drafts
Over 2 million developers have joined DZone.
Log In
/
Join
Search
Refcards
Trend Reports
Events
Video Library
Refcards
Trend Reports
Events
View Events
Video Library
DZone
Sitemap Home
Articles
2016
December
DZone Sitemap: December 2016 Articles
5 Signs That Your REST API Isn't RESTful
6 Frequently Asked Hadoop Interview Questions and Answers
9 Reasons Why a Developer Wouldn't Write Unit Tests
A Deep Dive Into Couchbase N1QL Query Optimization
A Functional Approach to Given When Then Using Java 8
A Look at ForkJoinPool and Parallel Streams
A Look at ScheduledService [Code Snippets]
A Look at StampedLock
A Review of Java Template Engines
A Revolutionary Solution to Java Deserialization Attacks
About the Java 8 Stream API Bug
An Introduction to JBehave and BDD
An Overview of Meta-Monitoring
An Overview of Printed Circuit Boards
Android Fingerprint Authentication Tutorial
Anomaly Detection Using H2O Deep Learning
Antipattern of the Month: Cherry Picking
Apache Ignite With JPA: A Missing Element
Apache NiFi 1.x Cheatsheet
App Security Is a Stack
Being Wary Does Not Hurt Java
Building a Simple PubSub System in JavaScript
Bulk Indexing With ElasticSearch
Business Features vs. Technical Features
Byteman: Byte Code Manipulation Tool for Logging, Testing, and Fault Injection
Commanding the System With Mule
Commanding Unix with Mule
Complex Event Processing - Using Drools Fusion
ConcurrentHashMap isn't always enough
Connecting to MongoDB in Scala
Create a REST API with Speedment and Spring
Creating Maps With Named Lambdas
Declarative Programming With Speedment 3.0
Deep Learning via Multilayer Perceptron Classifier
Design Patterns: The Builder Pattern
Design Patterns: The Strategy and Factory Patterns
Designing Index for Query in Couchbase N1QL
Dockerfile Tips and Tricks
Duplication Vs. Redundancy in Code
Enabling and Disabling TLS Settings in MuleSoft’s Anypoint Studio
ETL vs Pure SQL
Excel Hacks To Ignore Missing Data
Finding NiFi Errors
Fixing an Apache Tomcat Installation Error
Fixing the ''Unable to Query Docker Version'' Error
From Solr Master-Slave to the (Solr)Cloud
Geospatial Queries With Apache Ignite
Getting Started With ANTLR in C#
Getting Started With JSON-B and Yasson
Getting Started With Vaadin in Spring and Java EE
Getting Started With vCheck
Getting Your Own Log4j2 File for Mule via Spring
Gradle Goodness: Passing Environment Variables in IntelliJ IDEA
Gradle Goodness: Run Tasks Ignoring Up-to-Date Checks [Code Snippet]
Hacking the VPC: ELB as a Bastion
How SAML Authentication Works
How Small Should Microservices Be?
How to Back Up Your Data Volumes to Docker Hub
How to Build You Own Personal Jenkins CI Server
How to Compose an Infinispan Docker Image
How to Convert Maven to Gradle and Vice Versa
How to Create a Template Project With Anypoint Studio and Mulesoft Exchange
How to Fix the Remote Code Execution Vulnerability in EJS
How to Generate Property Key at Run-Time
How to Localize Your App With jQuery.I18n
How to Make a Presentation in LaTeX
How to Make Your Own Web Spreadsheet App: Tools Review
How to Resolve the ''ActiveMQConnectionFactory Class Not Found'' Exception
How to Run Karma Tests in a Docker Container
How to Test HTTP Clients Using the Spark Micro-Framework
How to Use Asynchronous Timeouts in the Java Websocket API
How to Use Compare and Merge for SwaggerHub
How to Write R Script Explained with an Awesome Example
Implementing Multifactor Authentication
Implementing NestedBuilder
Improving Alerts With Reverse AJAX (Part 2)
Infrastructure vs. Config as Code
Inheritance vs. Composition [Not Comic]
Installing RavenDB 4.0 on Your Raspberry Pi 3
Integrate Spring Boot and EC2 Using Cloudformation
IntelliJ IDEA Inspection Settings for Java 8 Refactoring
Interactive Debugging With Node.js
Introduction to DataWeave
Investigating KnockoutJS in Oracle JET
Is Inheritance Dead? A Detailed Look Into the Decorator Pattern
Is Standard Java Logging Dead?
Java Holiday Calendar 2016 (Day 5): CRUD Operations
JDK 9: An Introduction to StackWalker
JSON-B: A Java API for JSON Binding
Keeping Submodules Up to Date in Git
Learn Drools (Part 5): Truth Maintenance
Learn Drools (Part 6): Rules and Statistics
Make a Wi-Fi Smart Switch for $5
Make Your Own LIDAR Sensor
Making Elasticsearch in Docker Swarm Truly Elastic
Making Spring Boot Applications Run Serverless With AWS
Making the Case For and Against Lift-and-Shift Cloud Migration
Marshalling and Unmarshalling in JAXB 2.0
Mastering the Couchbase N1QL Shell: Connection Management and Security
Message-Based Security for SOAP in webMethods: Part I
Microservices Architecture and User Interfaces
Monitoring OpenStack With the ELK Stack
Moving Cron Jobs to Jenkins
Multi-Tenancy Using JPA, Spring, and Hibernate (Part 1)
Node.js Performance Showdown
On Databases, Temporal Data Types, and Trains
Oracle TimesTen: An In-Memory Database Booster
Overcoming 5 Common Performance Testing Pain Points
Packaging Spring Boot Apps With External Dependencies Using Maven
Performance Ingredients for NoSQL: Intersect Scans in N1QL
Persisting ZipKin SpanStore: MySQL and Cassandra
Plant UML Pleasantness: Change Line Style and Color
PlantUML Pleasantness: Keeping Elements Together
Predictions for DevOps in 2017
Razor Engine for Parsing Razor Pages Stored as String
Real-Time Data Batching With Apache Camel
Redis Users Rejoice! The JCache API Is Here
Resolving Exceptions: ''java.net.BindException: Address Already in Use''
Row Store vs. Column Store Databases
Running Ansible Playbooks From Jenkins
Send, read Emails and Appointments From MS Exchange [using Java]
Server Log Analysis: It's More Important Than Google Analytics
Sharing Data Across Mule Applications
Simplifying Custom Two-Way Data Binding in Angular 2
Single vs. Multiple Filters in the Java Stream API
Software-Defined Integration: A New Trend or Just a Fancy Name?
Spring Boot and Application Context Hierarchy
Spring JdbcTemplate: RowMapper vs. ResultSetExtractor
Spring Sweets: Add Git Info to Info Endpoint
Spring XML-Based DI and Builder Pattern
Stages of the Continuous Delivery Pipeline
Technical Spikes in DevOps
Test Automation Best Practices
Testing Spring MVC With Spring Boot 1.4: Part I
The Decorator Builder
The Future of Continuous Testing
The New and Improved Visual Studio 2017 RC: A Review
Top 5 Factors That Impact Your Software Performance
Top 5 Questions About Developing a nopCommerce-based Store Site
Top 5 REST API Security Guidelines
Triggering Lambda Functions With an AWS IoT Button
Unit Testing With Webpack and Mocha
Using 5S Lean Methodology to Create an Agile Workplace
Using Apache POI to Convert Excel to an Elasticsearch Compatible JSON
Using Docker for Microservices
Using IDEA to Delegate Build And Run Actions To Gradle
Using In-Memory Database in MuleSoft With Apache Derby
Using PlantUML and Structurizr Together
Using Web Components in Plain Java
Variables in DataWeave
We Don't Need StringBuilder for Simple Concatenation
Welcome to Spring Boot (With Embedded Tomcat Features)
What Is Fake News?
What is Mobile Development?
What Is Node.js for Java Developers?
Who Owns Quality in Agile?
Why You Should Care About Equals and Hashcode
Working With Oracle JET UI Web Components
Working With RequireJS in Oracle JET