Diagnosis poor

Added on June 17th, 2008

It’s been a long time since I’ve posted an update on here in the BUMPzee blog, and I’m sorry for that. Wordpress broke and I couldn’t post to the blog. I’ve upgraded it and am trying again… works? great!

A year ago, BUMPzee was a fun and, for me, a useful place to hang out. It was a thriving place for like-minded bloggers to stop by and share their blog posts. Since then, like all good things, spammers have move in. I shudder to think that the only ones getting any real use out of this platform these days *is* the spammers. I blame myself for not seeing it coming, preparing better, and putting a stop to it.

Bumpzee isn’t dead. But it’s got a terminal disease and we’re sort of putting it into a somewhat of a cryogenic state until we can find a cure for its chronic illness.

I’ve shut down some of the features that have been abused. We will no longer pull in ALL RSS feeds from all blogs. I’m also leaving the widgets off for now.

We’ve actually got some cool ideas that we think would be perfect for the great bloggers who fell in love with the initial Bumpzee and we’ll be looking at migrating bumpzee over to a new model in the next several months.

The way I see it, if we’re going to do something great with Bumpzee, we’ve got one more shot at it. So we’re not going to rush into anything at this point (why start now? ;))

Stay tuned.

Some Minor BUMPzee Widget Changes

Added on October 15th, 2007

While I was in tweaking performance in the BUMPzee widget, I made a few simple changes…

First, you may have noticed that your own avatar picture appears in the recent visitors. Originally I designed it to not show the blog owner in the visitors. I’m not sure why. I think I noticed that MBL wasn’t showing it. I say why not?

If this bugs you and you want it the old way, please speak up.

Second, Stephen Cronin posted today about using iframes to speed up slow widgets (guilty), including his own implementation of a wordpress plugin to wrap iframes around widgets. There was a problem with the BZ widget in that clicks were staying inside the widget. So I added target=”_top” to the links in the widget so that it would open links in the main window, not in an iframe. I can’t imagine any bad effects from this, but if you see any, again let me know.

What a Nightmare!

Added on September 17th, 2007

What a rough stretch it has been for the past several days.

Starting mid-last week we were seeing major performance issues on BUMPzee. The database slowed to a crawl and queries that were previously taking fractions of a second to execute were taking tens of seconds. With the constant data updates that happen on BZ, frequent deadlocks were occurring, sending the server spiraling down into sometimes complete unresponsiveness.

We tried everything we could to optimize queries, tables, data, indexes, stripped out some heavy queries, and more. Nothing would work.

Several times, we had to take BUMPzee into maintenance mode so we could do some major database operations. And a few times, I disabled the widgets so they wouldn’t cause your websites to slow down while they loaded.

To make matters even more stressful, I was a groomsman in a wedding this weekend. I was checking on the server and cleaning up the deadlock from my iPhone when necessary. (Don’t tell the bride!)

Once it started to look like the problems were deeper than the data. We upgraded the database, restarted servers and services. Something, or some combinations of things did the trick. Now finally, things are looking back to normal. Unfortunately, I changed so much that I won’t ever know what the root cause of the problems were. On the bright side, as I write this, things are looking faster than ever thanks to all of the database optimization and tuning we did.

I sincerely apologize for the slowdowns you were experiencing here and on your blogs due to the widgets. I hope that we’re out of the woods on this one.

BUMPzee Performance Improvements

Added on August 15th, 2007

In case you noticed an improvement to performance on BUMPzee today, it’s not your imagination.

We know that things were getting pretty bogged down around here and something that we’ve been working on for a while now is some hardware upgrades. Those were completed and transitioned this morning, so the BUMPzee site and widgets should be a little snappier.

We’re working on further performance improvements and will implement those as soon as we can.

Improved Discussions / Zees

Added on May 24th, 2007

The following enhancement will be appearing in the next few hours on BZ…

As BUMPzee has grown in the past few months, the increasing set of features has caused some fragmention in functionality. The biggest issues have formed between “zees” and the discussions that happen on blog entries. We’ve recently converted zees into full-blown discussions and we’re excited that they’ve become quite active. This, however, has distracted and detracted from the blog entries and the comments that happen on those. There are just too many places to track the conversations.

So, in an effort to simplify this, we have combined the two. Now, when you post a new discussion, it is created as a new entry, just like the blog entries. So now, the core element is again ‘entries’, whether it is created from a blog post or from a local entry. They all appear together in the same lists, so the attention and discussion should be much more focused.

We’ve migrated all existing zees to entries and comments and removed the separate “zees” tab in the communities. Now all conversations can be tracked in the “discussions” tabs.

Discussions still happen in the context of communities. Non-community topics happen in the “BUMPzee” community.

Check out the top level “Discussions” page for a global view of all the discussion activity on BUMPzee. You can filter the list to see just what interests you.

Or, keep a close eye on one community by viewing a community’s discussions tab.

Local entries will have the picture of the member to the left. Blog entries are a different color and have a blog screenshot.

There will undoubtedly be some initial chaos from this significant change, but I hope that once things settle down and you feel your way around this will be much easier.

Please feel free to provide feedback and ask questions. I’ll start up a discussion on BUMPzee and keep track of comments on this blog post.