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

Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.

Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.

Threat Detection: Learn core practices for managing security risks and vulnerabilities in your organization — don't regret those threats!

Managing API integrations: Assess your use case and needs — plus learn patterns for the design, build, and maintenance of your integrations.

Avatar

Mohammad Nadeem

Product Development Manager at Oracle

Hyderabad, IN

Joined May 2008

https://reachmnadeem.wordpress.com

Stats

Reputation: 841
Pageviews: 1.2M
Articles: 16
Comments: 4
  • Articles
  • Comments

Articles

article thumbnail
Tomcat and Environment Entries
Learn more about how to add environmental entries in Tomcat.
July 1, 2019
· 17,985 Views · 2 Likes
article thumbnail
Spring Controllers Implementing Interfaces?
Want to learn more about Spring Controllers?
May 6, 2019
· 42,321 Views · 2 Likes
article thumbnail
Don't Complicate Spring Controllers With Commotions
Don't complicate things.
April 26, 2019
· 23,418 Views · 7 Likes
article thumbnail
Why the Constant Interface Pattern Should Be Discouraged
Check out this post to learn more about the constant interface pattern and why it should be discouraged.
April 23, 2019
· 37,860 Views · 6 Likes
article thumbnail
Take Pub/Sub to the Next Level With an Enterprise Event Bus
Understand the driving forces behind an Enterprise Event Bus.
Updated April 15, 2019
· 46,537 Views · 7 Likes
article thumbnail
When to Use Java 8 Default Methods in Interfaces
When should you use Java 8 default methods?
March 25, 2019
· 24,320 Views · 4 Likes
article thumbnail
The Benefit of Using AssertThat Over Other Assert Methods
The latest JUnit4.4 release notes indicate that it's better to use AssertThat over other Assert methods.
March 22, 2019
· 32,505 Views · 6 Likes
article thumbnail
Encryption and Signing
Learn more about encryption, signing, and the Public Key Infrastructure (PKI).
March 20, 2019
· 19,120 Views · 4 Likes
article thumbnail
The Maven Way to Add Non-Maven JARs to a Maven Project [Snippets]
Sometimes we need to add non-Maven controlled JARs into our projects. In this post, we take a quick look at a Maven-based solution for doing this!
July 18, 2017
· 27,061 Views · 13 Likes
article thumbnail
Fixed Delay Scheduling With Quartz
In this post we take a look at how to use the Quartz library to implement Fixed Delay Scheduling. Read on for more info and some code.
January 20, 2017
· 43,475 Views · 2 Likes
article thumbnail
A Scalable Java Thread Pool Executor
The Java Thread Pool Executor is biased towards queuing rather than spawning new threads. On the bright side, we've got couple of workarounds.
January 18, 2017
· 73,010 Views · 37 Likes
article thumbnail
Jackson Mixin to the Rescue
See how you can use Jackson Mixin to serialize and deserialize third-party classes, keep your code base clean, and work in a more modular way.
September 28, 2016
· 108,501 Views · 14 Likes
article thumbnail
How to Publish Your Artifacts to Maven Central
If you're wondering how to publish your artifacts to Maven central, then this step-by-step guide from Mohammad Nadeem is for you.
September 20, 2016
· 140,266 Views · 15 Likes
article thumbnail
Running Multiple Zookeeper Instances on Single Windows Machine
This tutorial with screenshots will teach you how to run multiple instances of the popular config management software ZookeeperRunner on your local machine.
Updated September 16, 2016
· 36,749 Views · 5 Likes
article thumbnail
Configuring a Jetty Servlet Proxy
Want to deploy some apps? See how to properly configure the Jetty servlet proxy.
September 30, 2015
· 18,195 Views · 5 Likes
article thumbnail
Why SonarQube: An Introduction to Static Code Analysis
How do you answer the age-old question, "Is it done right?" Here's a whirlwind tour from defining software characteristics to static code analysis tools.
July 30, 2015
· 107,452 Views · 18 Likes

Comments

The Maven Way to Add Non-Maven JARs to a Maven Project [Snippets]

Jul 19, 2017 · Duncan Brown

Unfortunately yes

A Scalable Java Thread Pool Executor

Jan 22, 2017 · Matthew Casperson

It was a typo, it should be "waiting thread", instead of "waiting queue", and it is one of the property of TransferQueue

Distributed Tasks Execution and Scheduling in Java, Powered By Redis

Sep 17, 2016 · Nikita Koksharov

I am working on a framework called dexecutor, which is basically to execute dependent tasks in a reliable way, I was abble to distribute the execution in infinispan and ignite...

Not sure if Redisson has equivaled of CompletionService, for example infinispan has DistributedExecutionCompletionService

Take Pub/Sub to the Next Level With an Enterprise Event Bus

Sep 28, 2015 · Mohammad Nadeem

Thanks for your thoughts Lars, EEB is the enabler for Event driven SOA (SOA 2.0), As SOA can can't be used in every scenario, so does Event Driven SOA, Business use case has to support it, and there are many that I know, further some of them already described in the article. For our use case, EEB really simplified the way things interact with each other, it made things very loosely coupled and it even made our system highly performant.. It is all about whether you design should support synchronous verus asynchronoys approach, and it is always backed by biz need...

User has been successfully modified

Failed to modify user

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: