September 8, 2011 · Server · (No comments)
Share
{lang: 'en-GB'}

MongoDB wasn’t designed in a lab. We built MongoDB from our own experiences building large scale, high availability, robust systems. We didn’t start from scratch, we really tried to figure out what was broken, and tackle that. So the way I think about MongoDB is that if you take MySql, and change the data model from relational to document based, you get a lot of great features: embedded docs for speed, manageability, agile development with schema-less databases, easier horizontal scalability because joins aren’t as important. There are lots of things that work great in relational databases: indexes, dynamic queries and updates to name a few, and we haven’t changed much there. For example, the way you design your indexes in MongoDB should be exactly the way you do it in MySql or Oracle, you just have the option of indexing an embedded field.
Continue reading →

Share
August 3, 2011 · Server · 4 comments
Share
{lang: 'en-GB'}

Ant is a Java based build tool, similar to make, but with better support for the cross platform issues involved with developing Java applications. Ant is the build tool of choice for all Java projects at Apache and many other Open Source Java projects.
Continue reading →

Share
July 12, 2011 · Monitoring, Server · (No comments)
Share
{lang: 'en-GB'}

BackupRotator is a small Java utility to rotate files of any kind (including backup files, log files, etc.) and to be able to keep the newest n files.It is a program that allows files to be “rotated” with an upper limit on the number of files that exist.

Basically, it is given a filename(s) and a number n in a configuration file and it renames the filename(s) such that there it forms an increasing list filename1, filename2, up to the smaller of n or as many as are available. If there are more than n files when the program is run, the oldest files get deleted.
Continue reading →

Share
May 5, 2011 · Server · 12 comments
Share
{lang: 'en-GB'}

We have already discussed how to install ubuntu 11.04 LAMP server .If you are a new user and not familiar with command prompt you can install GUI for your ubuntu LAMP server using one of the 2 options
Continue reading →

Share
May 4, 2011 · Server · 26 comments
Share
{lang: 'en-GB'}

Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.
Continue reading →

Share