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
Please enter at least three characters to search
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

Because the DevOps movement has redefined engineering responsibilities, SREs now have to become stewards of observability strategy.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

The Latest Coding Topics

article thumbnail
VCS and SCM: The Ultimate Guide and 5 Best Practices
Learn why developers and teams need VCS, or Version Control Systems, and best practices and tools for efficiency and agility.
June 20, 2018
by Zo Randrianarivo
· 15,450 Views · 4 Likes
article thumbnail
Integrating Vault with Spring Cloud Config Server
This guide walks through the process of creating a central configuration management for microservices using Spring Cloud Config integrating with HashiCorp Vault.
June 20, 2018
by Marcos Barbero DZone Core CORE
· 20,093 Views · 4 Likes
article thumbnail
Java Lambda Expressions: Functions as First-Class Citizens
Whether you're migrating to Java 8 or just want a refresher, here's an excellent primer of lambda expressions and how they help bridge OOP and FP in Java.
June 20, 2018
by Yogen Rai
· 22,275 Views · 18 Likes
article thumbnail
Create Versatile Microservices in Golang — Part 3 (docker-compose and Datastores)
This microservices development series continues with a look at databases, docker-compose, and how to run your services together locally.
June 20, 2018
by Ewan Valentine
· 9,679 Views · 2 Likes
article thumbnail
JDK 11: Beginning of the End for Java Serialization?
Are big changes afoot with JDK 11? See what's on the horizon with Java 11 and how you can prepare for those pending changes to serialization.
June 20, 2018
by Dustin Marx
· 29,575 Views · 8 Likes
article thumbnail
Introduction to Spark With Python: PySpark for Beginners
In this post, we take a look at how to use Apache Spark with Python, or PySpark, in order to perform analyses on large sets of data.
June 20, 2018
by Kislay Keshari
· 44,182 Views · 15 Likes
article thumbnail
Session Stickiness in OpenShift
For applications not optimized for the cloud, check out how you can enable session stickiness with OpenShift Enterprise.
June 20, 2018
by Aleksandar Lazic
· 22,655 Views · 4 Likes
article thumbnail
Design Patterns Explained: Dependency Injection With Code Examples
Dependency Injection is an extremely common and useful design pattern. Let's take a deep dive into it and examine why and how it's so useful.
June 20, 2018
by Thorben Janssen
· 34,350 Views · 9 Likes
article thumbnail
Duplicate Strings: How to Get Rid of Them and Save Memory
Learn why duplicate stings emerge in Java applications and how you can detect and remove them to avoid numerous memory problems.
June 19, 2018
by Misha Dmitriev
· 26,583 Views · 9 Likes
article thumbnail
Java 8 Optional: Handling Nulls Properly
Let's learn how to use Java 8's Optionals to make your null checks simple and less error-prone!
June 18, 2018
by Yogen Rai
· 217,546 Views · 51 Likes
article thumbnail
Building and Testing Message-Driven Microservices Using Spring Cloud Stream
In this microservice testing tutorial, learn to build, scale, run and test messaging microservices based on the RabbitMQ broker.
June 18, 2018
by Piotr Mińkowski
· 18,041 Views · 5 Likes
article thumbnail
What Is ViewEncapsulation in Angular?
In this article, we take a look at ViewEncapsulation and the Shadow DOM in Angular. Though it may sound a little sketchy, no need to worry. It's actually really helpful!
June 18, 2018
by Dhananjay Kumar
· 134,149 Views · 11 Likes
article thumbnail
Create Versatile Microservices in Golang — Part 1
Learn about creating, testing, and deploying microservices end-to-end with golang in this tutorial for like-minded developers.
June 18, 2018
by Ewan Valentine
· 19,140 Views · 6 Likes
article thumbnail
SQL Server — Database Backup Report Using PowerShell and T-SQL
In this article, we're going to discuss the importance of the database backup reporting.
June 18, 2018
by Prashanth Jayaram
· 7,742 Views · 1 Like
article thumbnail
10 Tips for Entity Framework Reverse POCO Generator
Any time I need to create an EF application with an existing database, I reach for this extension. Read on to learn how to work with this cool dev tool!
June 18, 2018
by Jonathan Danylko
· 24,641 Views · 2 Likes
article thumbnail
JavaScript Interop in Blazor
In this article, we'll learn about JavaScript Interop in Blazor, understand what JavaScript Interop is and how we can implement it in Blazor with the help of a sample app.
Updated June 18, 2018
by Ankit Sharma
· 11,965 Views · 3 Likes
article thumbnail
How to Prevent OutOfMemoryError When You Use @Async
This article will help you learn how to prevent ''OutOfMemoryError: unable to create new native thread error'' when using Async.
June 18, 2018
by Laszlo Csontos
· 31,976 Views · 12 Likes
article thumbnail
Groovy Goodness: Removing the Last Item From Lists [Snippet]
Ready to get Groovy? This code snippet looks at Groovy 2.5.0 and its different List and pop methods. Enjoy!
June 18, 2018
by Hubert Klein Ikkink
· 12,066 Views · 2 Likes
article thumbnail
User Impersonation With Spring Security
This article takes you through the process of creating a user impersonation protocol for super/admin users with Spring Security.
June 18, 2018
by Marcos Barbero DZone Core CORE
· 15,737 Views · 2 Likes
article thumbnail
Most Complete NUnit Unit Testing Framework Cheat Sheet
This ''cheat sheet'' will help you get started with NUnit for unit testing .NET applications by getting familiar with its syntax.
June 17, 2018
by Anton Angelov
· 20,706 Views · 5 Likes
  • Previous
  • ...
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • ...
  • Next

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: