Skip to content

Home Page

DOTS Deep Dive 3: Warning for Deadlocks

Last time, I have blogged about the importance of the importantance of canceling tasklets...

In most of the time, canceling a task is a 'choice' you have. You might want to stop the task for a reason. However, a very important problem is falling into deadlocks. If somehow your code falls into a deadlock or stuck situation, that would lock your DOTS container entirely.

IBM Connect Session: BP207 - Meet the Java Application Server you already own...

Last year was my first Lotusphere. I had a great pleasure visiting labs and talking to developers from IBM.

I have met to David Taieb and we were discussing about an idea (or a suggestion) about XPages. We are lacking a (distributed) back-end processing system for XPages. When you have to run a really long process in your application which could be a reporting, calculation or so forth, you don't have anything but to keep users waiting with an hour glass.

Experimenting DOTS task vs. Java Agent

DOTS (Domino OSGi Tasklet Service) project has been contributed into OpenNTF last year. Basically, it provides a way to create server tasks for Java developers.

This is huge. Basically we could run our Java code in a similar way with a couple of other techniques, but DOTS provide many advantages. I'll dive deep on this in a seperate blog post. For now, take it as a teaser :)