Computing Common and Unique Elements In Multiple Collections – Java
This week, we’ll take a break from higher level problems and technology posts to deal with just a little code problem that a lot of us have probably faced. It’s nothing fancy or too hard, but it may...
View ArticleWhy Developers Keep Making Bad Technology Choices
Today, software developers are faced with a great abundance of options when choosing how to design and implement systems. We are constantly bombarded with choice and are used to dealing with buzzwords...
View ArticleConfiguring Clustering in Quartz and Obsidian Schedulers
Job scheduling is used on many software projects to enable both internal jobs and third-party integration. Clustering can provide a huge boost to reliability by providing fail-over and load-sharing. I...
View ArticleJob Chaining in Quartz and Obsidian Scheduler
In this post I’m going to cover how to do job chaining in Quartz versus Obsidian Scheduler. Both are Java job schedulers, but they have different approaches so I thought I’d highlight them here and...
View ArticleReusable Jobs with Obsidian Chaining
A lot of Obsidian users write custom jobs in Java and leverage their existing codebase to performs things like file archive or file transfer right inside the job. While it’s great to reuse that...
View ArticleJava Enterprise Software Versus What it Should Be
A lot of developers end up in the Java “enterprise” world at some point in their careers. I know the term alone conjures up all kinds of reactions, and rightly so. Often environments where lots of...
View ArticleScheduling a Job in Quartz Versus Obsidian
We frequently compare Quartz and Obsidian in our blog, and today we’re going to see the difference in how you would schedule a job for recurring execution in both pieces of software. A Quick Note on...
View ArticleUp and Running with Obsidian Scheduler in 5 Minutes
One of the best things about Obsidian Scheduler is how quick and easy it is to get it running jobs. With other tools, you might have to set aside an afternoon to get it going, but with Obsidian, trust...
View Article