Manila, the software running Buzzword.Com, stores most weblog content and server data in Frontier's object database, a flexible and powerful database that I covered in Radio UserLand Kick Start.

As objects are deleted, Frontier monitors their freed-up blocks so they can be reused, as Matt Neuberg describes in Frontier: The Definitive Guide:

... as the database is used, free space opens up in it, and pointers to the free blocks are added to a list called the "avail list," which must be traversed each time Frontier searches the database. This strategy makes saving and accessing the database rapid and robust in the short term, but over time its accumulated effects reduce the database's efficiency.

I took Buzzword.Com offline this evening for 90 minutes to compact all object database files and wipe out these avail lists. I'm hoping that it improves the server speed; users should let me know if it's making a difference.

Update from Craig Jensen: "Longtime blogging friend Garret Vreeland says he can connect to BookNotes in less than 5 minutes. That's progress!"

-- Rogers Cadenhead

Comments

There has been some discussion about some weaknesses in the allocation strategy on the open source project's mailing list, but it doesn't seem like anyone's quite ready to take that one on quite yet. I'm sure it'll happen at some point, though.

For instance, Andre outlines one scenario that is troublesome and I'd bet hits Manila, too.


 

Ah yes, packing the Frontier ODB, I remember it well. It made the web app I had running on a Mac IIfx back in 1997 much faster. ;)


 

You're an extremely practical website; couldn't make it without ya!
Atletico Madrid Drakt www.socalhardwoodflooring.com


 

Thanks extremely handy. Will share website with my buddies.
Napoli Tr?jer www.shannonmdrealty.com


 

You're a really valuable web site; couldn't make it without ya!
Napoli Tr?jor www.fashionradicalsnews.com


 

Sustain the exceptional job !! Lovin' it!


 

Basically wanted to point out Now i am delighted I happened upon your webpage!|


 

Very good Web-site, Carry on the useful work. Regards!|


 

Passion the website-- extremely user pleasant and great deals to see!
Maglia Everton Poco Prezzo www.zeropartypolitics.com


 

Thanks, this website is very useful.
Bayern Munchen Tr?jer www.asleftasfound.com


 

Very instructive look forth to visiting again.


 

Thanks with regard to supplying like terrific details.


 

I delight in the info on your site. Appreciate it!
maglie calcio www.synchronizationofus.com


 

You've very well knowlwdge on this website.
billiga fotbollstr?jor p? n?tet www.afterglowvp.com


 

Truly insightful look ahead to coming back again.


 

How goes it, excellent internet site you've gotten here.
fotbollstr?jor barn www.tampabaygoodliving.com


 

Incredible, this is a good internet site.
fodboldtr?jer www.zamanthajoeh.com


 

Wow cuz this is great job! Congrats and keep it up.


 

Really desired to say Now i am relieved I stumbled onto your web page.|


 

Great web website! It looks extremely good! Sustain the great work!
maglie calcio www.haeroo.com


 

Your information is really important.


 

I like perusing your site. With thanks!
Magliette Calcio Poco Prezzo www.wendtsporkpalace.com


 

Add a Comment

These HTML tags are permitted: p, b, i, a, and blockquote. A comment may not include more than three links. Participants in this discussion should note the site's moderation policy.