- DZone
- Sitemap Home
- Articles
- 2018
- January
DZone Sitemap: January 2018 Articles
- 10 Advantages of Redis
- 10 Best Frameworks and Libraries for AI
- 10 Steps to Launching Your First SAFe Agile Release Train
- 25 Microservices Terms You Need to Know
- 3 Best IoT Frameworks for Beginners
- 5 Lessons Agile Teams Can Learn From Netflix
- 5 Tips for Performant, Thread-Safe Java From ConcurrentHashMap
- 5 Tools for Uploading iOS Apps to iTunes Connect
- 50+ Useful Docker Tools
- 7 Reasons I Do Not Use JAX-RS in Spring Boot Web Applications
- 7 Techniques for Thread-Safe Classes
- 7 Things to Know for Getting Started With Spring Boot
- A Brief Overview of Swift Compiler
- A Detailed Introduction to the Apache Access Log
- A Detailed Study of WSGI: Web Server Gateway Interface for Python
- A Guide to Getting Started Quickly With Android Feature Flags
- A Very Basic Introduction to Feed-Forward Neural Networks
- Access All Contacts Using the Content Provider Concept in Android App Development
- Achieving Scalability With Key-Value Databases in Java
- Adding a CMS to Your Static Site With Netlify CMS
- Adding Biometrics Authentication to Xamarin.iOS and Xamarin.Android
- An Introduction to DevOps Principles
- An Introduction to Hollow JARs
- An Introduction to LUIS (Language Understanding Intelligent Service)
- An Overview of Architectural Design Patterns for iOS Developers
- Angular Developer: JavaScript to TypeScript
- Ansible Run Analysis
- Apache Tika and Apache OpenNLP for Easy PDF Parsing and Munching
- API Consumer-Contract Tests and Test Doubles With Karate
- API Management Design Patterns for Digital Transformation
- Azure Pre-Emptive Maintenance
- Benefits of REST APIs With HTTP/2
- Benefits of Using GitHub
- Best Web Hosting Services to Use for Testing Your Code
- Binding Properties From External Sources in Spring Boot Apps
- Bootstrapping Microservices - Getting Your Microservice Architecture Ready
- Build A Collapsible Tree Menu With Vue.js Recursive Components
- Building a Career Recommendation Engine With Neo4j
- Building a Graph Database Wannabe (Part 1)
- Building an IoT Notification System
- Building Blocks of a Scalable Architecture
- Butler CLI: Export/Import Jenkins Plugins and Jobs
- Case Study: Project Management Tools (Jira Included) Don't Suck.
- CDI (Part 1): Factory With @Produces
- Centralize Authentication With Kong Gateway and OIDC
- Chatbot With Angular 5 and DialogFlow
- Citus and pg_partman: Creating a Scalable Time Series Database on Postgres
- Code Refactoring Techniques
- Comparing Publish-Subscribe Messaging and Message Queuing
- Compiled Queries in Entity Framework Core 2.0
- Configuring AWS S3 Storage Gateway for Uploading Files to S3
- Configuring JMS in IBM WAS Liberty
- Configuring Security Headers in Undertow
- Conflict Resolution: Using Last-Write-Wins vs. CRDTs
- Considerations When Returning Java 8's Optional From a Method
- Container Monitoring: Prometheus and Grafana Vs. Sysdig and Sysdig Monitor
- Container Wars: Kubernetes vs. Docker Swarm vs. Amazon ECS
- Converting a Raw Binary File Into an ELF/Dwarf File
- Converting Collections to Maps With JDK 8
- Converting HTML to RichTextString for Apache POI
- Create an ASP.NET MVC AutoFill Control, Part 1
- Create Your Own Constraints With Bean Validation 2.0
- Creating a Multi-Column Dropdown in ASP.NET MVC
- Creating Strings in JMeter
- CRUD Operations in IndexedDB Using JsStore
- CRUD Operations With ASP.NET Core Using Angular 5 and ADO.NET
- CSV | XML | JSON in MuleSoft
- Data Profiling With Oracle Data Mining
- Database Design Decisions for Multi-Version Concurrency Control
- Database Pagination: Using OFFSET and Keyset in N1QL
- DDD Strategic Patterns: How to Define Bounded Contexts
- Dealing With the Disadvantages of Multithreading
- DevOps vs. Siloed Cultures
- Docker and Continuous Delivery Deployment Types
- Docker and Java: Why My App Is OOMKilled
- dotenv for Java and the JVM
- EC2 Network Performance Cheat Sheet
- Exception Handling With the Chain Of Responsibility
- Fun With Mendelson: Automating Your AS2 Workflows
- Generating and Mocking Data With MockNeat
- Getting Started With Apache Mesos
- Handling BigDecimal in Talend
- Handling Exceptions Using Spring's AOP
- How Does Spark Use MapReduce?
- How Much Does BYOD Really Save Your Company?
- How to Create a Database for a Movie Database Application in 20 Minutes
- How to Create Custom Validators in Angular
- How to Create Dynamic Strings In C#
- How to Deal With Exceptions
- How to Fix Database Consistency and Integrity Issues
- How to Handle Dropdowns Using Katalon Studio
- How to Handle Folder Uploads in Angular 2+
- How to Handle Web Tables in Katalon Studio
- How to Improve Jenkins Notifications UX Design in Microsoft Teams
- How to Install Kubernetes on an Ubuntu VM
- How to Load and Save Configurations on an Arduino
- How To Perform a Productive Testing by using JUnit 5 on Kotlin
- How to Populate react-redux-form With Dynamic Default Values
- How to Query InfluxDB
- How to Reengineer Yourself as a Mobile Developer
- How to Run a Code Analysis From Maven or an IDE
- How to Upload Image Files With a WSO2 REST API and VFS
- How to Use Couchbase With Java
- How To Use HAR File To Find The Hidden Performance Bottlenecks In Your App
- How to Use the Jenkins Performance Plugin
- If You're Going to Fail, Fail Safely
- Immutable vs. Unmodifiable in JDK 10
- Implementing Validation for RESTful Services With Spring Boot
- implyr: R Interface for Apache Impala
- Installing Java 8 on AWS EC2 Amazon Linux Instance
- Installing RabbitMQ With Erlang on AWS EC2 Amazon Linux Instance
- Integrating Microservices With a Monolithic Application
- Integration Tests With Maven
- Introducing Picocog: A Lightweight Code Generation Library
- Introduction to Azure Data Lake
- Issue Resolution Anti-Patterns
- Jackson Mix-In Annotations
- January in IoT: Building and Succeeding With IoT
- Java 9 Module Services
- Java 9 Modules (Part 1): Introduction
- Java Autonomous Driving: Car Detection
- Java Image Cat and Dog Recognition With Deep Neural Networks
- Java Memory Management
- Java Quiz 8: Upcasting and Downcasting Objects
- Java-Based Fraud Detection With Spark MLlib
- Jenkins TestNG Failed Test Cases for Maven
- Jlink in Java 9
- JSON and PL/SQL 12.2: Get Values From JSON Documents With API
- Keys to Successful Game Development
- Kotlin Null Safety for the Optional Experience
- Kotlin: Reified Type Parameters
- Kotlin: The Tuple Type
- Kubernetes Resource Usage: How Do You Manage and Monitor It?
- Kubernetes vs. Mesos: Choosing a Container Orchestration Tool
- Leaflet: Fit Polyline in View
- Local File Inclusion Vulnerability
- Log Appender: What Is It and Why Would You Use It?
- Maven Build Local Project With Docker: Why?
- Microservice Communication Using Consul, Ribbon, and Feign - A Step-by-Step Guide
- Microservices With Spring Boot - Part 2 - Creating a Forex Microservice
- Microservices With Spring Boot - Part 3 - Creating Currency Conversion Microservice
- Microservices With Spring Boot - Part 4 - Using Ribbon for Load Balancing
- Microservices With Spring Boot - Part 5 - Using Eureka Naming Server
- Microservices With Spring Boot, Part 1 — Getting Started
- Monitoring Kafka Data Pipeline
- Most Important Mobile Trend in 2018: AI
- Multi-Tenancy in the API World Made Easy
- Non-Blocking REST APIs With Kotlin, Spring 5, Swagger, and Project Reactor
- OAuth 2.0 in a Nutshell
- OAuth2 With In-Memory and PostgreSQL Database Example, Part 1
- ODBC Connectivity to Airtable Data
- Orchestrating Event Driven Microservices With Spring Dataflow
- PagingAndSortingRepository: How to Use It With Thymeleaf
- Parallelizing Tasks with Dependencies — Design Your Code to Optimize Performance
- Perfomance Testing with Gatling
- Problems With Kafka Streams: The Saga Continues
- ProdDev: the New DevOps?
- Q-and-A: Automation Guild Conference XCUITest Session
- Querying RDS MySQL DB With NodeJS Lambda Function
- RDF Triple Stores vs. Labeled Property Graphs: What's the Difference?
- Recovering an Exchange Database With Missing Log Files and Avoiding Dirty State Backup
- Run and Configure Multiple Instances in a Single Tomcat Server
- Run Code on Startup With Play and Scala
- Running SOAP WS-Security Load Tests in JMeter
- Scala: Cucumber From IntelliJ and the Command Line With SBT
- Secret Rotation for JWT Tokens
- Server-Side Rendering With Laravel and Vue.js 2.5
- Serverless Golang API With AWS Lambda
- Serverless with Fn Project on Kubernetes for Docker
- Simulating Split Brain Scenarios in an Akka Cluster
- Single-Responsibility Principle Done Right
- Speed Up Ansible
- Spock vs. JUnit - Which One Should You Choose?
- Spring + Hibernate + EhCache Caching
- Spring Boot - HATEOAS for RESTful Services
- Spring Boot 2: Migrating From Dropwizard Metrics to Micrometer
- Spring Boot and Apache Camel
- Spring Boot Classloader and Class Overriding
- Spring Boot REST API Projects With Code Examples
- Spring Boot With Ehcache 3 and JSR-107
- Spring Boot, Apache Camel, and Swagger UI
- Spring Boot: Integrating Static Content
- Spring Boot: Integrating With Bootstrap and jQuery Using Web Jars
- Spring, Spring Boot, and Component Scan
- Spring-Based Apps: Migrating to JUnit 5
- SQL Injection Vulnerabilities and How to Prevent Them
- SSIS Data Flow Error Handling With Description and Column Name
- Statistics for Rookies: Learn Data-Driven Decision-Making the Fun Way
- TEE in Android Development
- Test automation of REST APIs Using ZeroCode Open Source JSON-Based Test Framework
- Testing Dataweave With MUnit
- Testing With Jasmine and Maven 3.0
- The Advantages of Scala
- The Complexities of Continuous Integration, Continuous Delivery, and Sprint Planning
- The Decomposable Monolith: Long Live the Monolith, Long Live Services!
- The Definitive 10-Point Scorecard Before Choosing a BI Solution
- The Fail-Fast Principle in Software Development
- The Future of Performance Testing and Tuning
- The Highly Useful Java ChronoUnit Enum
- The Pimpl Pattern: What You Should Know
- The Secrets of JQL Everyone Wished They Knew
- The Top Four Exception Tracking Services
- Time Series Analysis: Developing the Intuition
- Top 10 Docker Logging Gotchas
- Top JavaScript Libraries for Making AJAX Calls
- Top REST API Best Practices
- Troubleshooting Percona Monitoring and Management (PMM) Metrics
- UDTs in Cassandra, Simplified!
- Understanding @Output and EventEmitter in Angular
- Understanding flatMap
- Unit Testing With Apache Camel
- Unit Testing With JS Promise
- Use AWS Lambda and API Gateway With Node.js and Couchbase NoSQL
- User Personas and Pipeline Facades for Effective Release Decisions
- Using ADFS With Azure API Management
- Using Camel-Undertow Component for Supporting an http2 Connection
- Using Google's Protocol Buffers With Java
- Using Netflix Eureka With Spring Cloud/Spring Boot Microservices (Part 1)
- Using Operations on Variables in JMeter
- Using Wasabi S3 Object Storage With Containers
- Visualizing Your Time Series Data From InfluxDB With Rickshaw
- Weld + JUnit = Easy Testing of CDI Beans
- What Are @HostBinding() and @HostListener() in Angular?
- What Are the Meltdown and Spectre Bugs?
- What Is an Open Redirection Vulnerability and How to Prevent it?
- What Is the Richardson Maturity Model (RMM)?
- What to Automate and What Not to Automate
- What To Do After Installing VirtualBox
- Why Enabling SHA256 Support for XML Signatures Breaks JWT Signing
- Working With hashcode() and equals()
- Would You Use JSF for Your Next Project?
- Writing Java Microservices With WSO2 Microservices Framework for Java (MSF4J)
- ZK MVVM Pattern: Server-Side Data Binding