This is the first part in a series that we’re going to be doing on Java concurrency. Specifically, we are going to dive into the concurrency tools built into Java 1.5 and beyond. We’re going to assume you have a basic understanding of synchronization and volatile keywords. The first post will cover semaphoresÂ -Â specifically counting semaphores. … Read more
Here at Carfey, we’ve used Java’s native scripting API in our upcoming job scheduler to allow our clients to deploy new scripts at any time they wish, without redeploying their applications. Combined with our advanced configuration support, we think we’ve found a killer combination of flexibility and power. The scripting API was outlined in JSR … Read more
This is likely not the first time you’ve heard that Date and Calendar classes in the JDK just don’t cut it and you likely have fought with one or both on more than one occasion. The main problems with Date are: it exposes nothing to do date manipulation or math it doesn’t provide sufficient control … Read more
We are proud to announce our new Java scheduler!