Articles from 'Developer’s Corner'

Turning-disaster-recovery-into-a-subtle-outage
16
Dec
2013
Lucian Daniliuc

Turning disaster recovery into a subtle outage

A few weeks ago one of our main servers had a major hard-drive failure. Although it was in a RAID array, things didn’t went so smooth and the server started stalling for minutes every now and then. For us, providing a high-quality Software-as-a-Service means “it’s… continue reading

Emergent-architecture-vs.-decentralization-from-the-beginning
10
Feb
2012
Lucian Daniliuc

Emergent architecture vs. decentralization from the beginning

Monitive’s first implementations followed the Agile way of emergent architecture. This tells us not to build for 1.000.000 users from day one, but to expand it as it goes. So we did that for the automatic 24/7 checking system and for the internationalization mechanism. Although… continue reading

Making-it-simple-and-getting-far-away-with-it
30
Oct
2011
Lucian Daniliuc

Making it simple and getting far away with it

Monitive’s current implementation, in matters of architecture, is at version 3. And I believe this architecture to be the best so far, allowing the whole system to scale and spread very easy. Here’s why. We call all checking ‘jobs’. So when there’s a site to… continue reading

When-GeoIP-and-the-website-fails
23
Aug
2011
Lucian Daniliuc

When GeoIP and the website fails

Found an interesting case recently, with gizmodo.com going up and down all the time. Knowing that such a great site (ranked ~622 in Alexa) wouldn’t have a crappy hosting, I’d thought it would be nice to look into it. So I launched a quick availability… continue reading