Yep, writing robust network code isn't that simple, and when writing code for multithreaded environment, there's lots of small things you need to take in account - simple glitch, and whole process goes boom.
I might write AD module myself, but other databases you'll just need to do "yourself".
|