Skip to main content
Enterprise Agile Planning Image

This post is from the CollabNet VersionOne blog and has not been updated since the original publish date.

Last Updated Apr 14, 2009 — Enterprise Agile Planning expert

Tech talk: Codesion FrogSAFE Platform – the daemons inside

Enterprise Agile Planning

If you’re a user of our new FrogSAFE V4 Platform, you may have noticed a small spinning circular AJAX symbol at the top of the GUI screen.  Little daemons at work – making the platform hum.

While most of you are probably aware of daemons (and possibly don’t care much about them as long as they’re not causing problems) I just thought I’d share a few words about them because they’re an important part of our new platform architecture.

The core of what enables us to leverage fundamental cloud computing components – like dedicated servers, and virtual slices in various data centers – is our custom written daemons. Without going into too much detail, our lead engineers, Sarah George, Mark George and Emil Emilov, designed a range of daemons that ensure all jobs are performed, and all accounts are autoprovisioned and backed up. These daemons run on each of our hosted instances, and are constantly talking to each other and listening for jobs that they need to perform. Each daemon is aware of where it sits in the cloud of server instances, what its role in life is, and happily goes about performing its duty and reporting back home if there are issues with multiple fail safes built in. You’ll see the daemons in action as that little spinning circular AJAX arrow at the top of our admin GUI.

So whether it be to calculate your disk quota, build a fresh instance of Subversion, enable authentication over all our tools via the same username, backup your repositories to the nearest 10 minutes, etc., we have written a series of complex daemons that will talk to each other, communicating in parallel over multiple server instances to bring you a rock solid, scalable and reliable platform.

More from the Blog

View more
Apr 08, 2021

Making IT services more agile

Enterprise Agile Planning
The agile revolution completely transformed how we create digital prod ...
Read More
Feb 14, 2021

Reflecting on the 20th anniversary of the Agile Manifesto

Enterprise Agile Planning
Over the past 20 years, it’s been amazing to watch an idea from ...
Read More
Feb 08, 2021

How does agile apply to an entire organization?

Enterprise Agile Planning
Before we dive into the main subject of this blog post, it is importan ...
Read More
Feb 03, 2021

It took a pandemic to realize why digital transformation actually matters

Enterprise Agile Planning
Before anyone had ever heard of COVID-19, businesses across the globe ...
Read More
Contact Us