Jump to content
  • entries
    421
  • comments
    3,998
  • views
    374,044

Weekly Update - 8/20


Black Six

1,287 views

Intro

Yay, the weekend is here once again. That means so much more when you're a working stiff. I think I'm going to try something different this week.

 

Updates

So, I have a story for you all, hope you like.

 

Many years ago, almost a decade, in fact, a pretty cool guy who used to really love LEGO discovered Bionicle, and thought it was cool enough that he should make a community site for it. A year later, it merged with a big Bionicle news site, and BZPower was born. During that first year, we hopped servers and changed domains and even changed our forum software. Custom addons and tweaks were made, such as Proto, spinnies, spoilers, and a plethora of other things. Even after that, there were many changes as the site grew.

 

And then we grew.

 

And grew.

 

And grew.

 

So now here's where things get interesting.

 

Every member, post, topic, PM, blog entry, etc, on BZP was put into a database. For the uninformed, think of it as a huge Excel spreadsheet, but way more advanced than that, and way bigger too. Imagine putting forty-five thousand members (and all their information), two hundred and seventy thousand topics, almost six million posts, and sixteen hundred blogs with over eighty thousand entries and four hundred thousand comments in an Excel spreadsheet. Now imagine trying to open it.

 

It would probably take a while.

 

Every time you try to load the forums or the blogs, BZPower's server has to access this database to find what you're looking for. Now, thanks to the wonders of Computer Science, it doesn't have to search linearly (one at a time) through those millions of entries, but it can still take a while. At peak usage, when lots of people are trying to access it, this can cause things to slow down.

 

What can also happen is that when lots of posts are made, the server isn't able to put them in a way that makes them easy to access, or that while it's doing so, something interrupts the process. This can cause corruption and potentially loss of data, though not usually. Corruption can prevent portions of the database from being accessed though, which can cause the forums to not load.

 

But I digress.

 

So all that stuff was put into a database and it got really really big as the site got really really popular. The site's popularity became its curse, and caused it to get slow and cranky. This made the members cranky too.

 

That guy who originally made the site hang around, and made some friends who helped him keep it going. Unfortunately, they practically lived in three different corners of the country and all had lives that they wanted to live in addition to running the site. This meant that when they wanted to change things, they all had to find time to discuss it, come to and agreement, and then move forward and actually do it. For some things, it wasn't too bad, but for other things, like a very big database, there were a lot of options to discuss and a lot of things to take into account. And the server wasn't even the biggest problem on their radar.

 

Despite this, they thought and brainstormed and had an idea for making things better. It was possibly the most ambitious change to the site since the merger that created BZPower. It took a long time plan out, and even longer to implement. So long that it's still going on.

 

But the plan is there, and it is very sound.

 

I warn you though, there will be much wailing and gnashing of teeth. There always is.

 

Sometimes change is bad, but most times I think, change is for the best. That's what evolution is all about - if we don't change we don't survive. BZPower is no different.

 

I hope you all enjoyed that.

 

Mailbag

1.Have you ever done anything to the forum you regret?

2.In what way do you feel BZP's changed the most since the beginning?

3.When was your first rejection?

4.Do you MOC?

5.Where do you live?

6.Do you object to stalking?

7.Do you ever dread reading your mailbag?

8.Do you know of Doctor Who?

9.If yes, do you like it?

1. To the forum? No.

2. In so many ways. In our size, our membership, our coverage. I think perhaps our overall philosophy is about the only thing that's changed.

3. Not sure what you really mean by that.

4. I built some parts for the BrickFair Mosaic project, but aside from that I haven't built any original creations in a few years.

5. Maryland.

6. Depends if I'm on the giving or receiving side.

7. I look forward to it, as long as it's not empty.

8. Of course!

9. It's a great show - I love it.

 

Want to see your questions answered? PM them to me and put 'Mailbag' in the subject line. I'll pick the few I like the best and answer them in the next update.

 

Conclusion

Comments, thoughts, questions, etc - leave them down below. Have a great weekend everyone, I think I shall.

43 Comments


Recommended Comments



That was pretty insightful. I did not know the server operated like that...then again I am one of the people who are just tech-savvy enough to survive the day-to-day things. ^^

Link to comment
A fascinating and scintillating read sir! I do hope that whatever you're planning (if you're planning anything?) is going smoothly and according to plan. And I hope that the members will be able to deal with it, whatever it is.

- :l: :flagcanada:
Link to comment
Oh boy, this is gonna be one heck of a weekend XD I wonder how this will turn out.

Hahahaha. Not happening this weekend.

Oh. Well... this will be interesting whenever it happen I guess...

Link to comment
Oh boy, this is gonna be one heck of a weekend XD I wonder how this will turn out.

Hahahaha. Not happening this weekend.

I have a feeling that it will be pounced on us when we least expect it ...

Link to comment
Oh boy, this is gonna be one heck of a weekend XD I wonder how this will turn out.

Hahahaha. Not happening this weekend.

I have a feeling that it will be pounced on us when we least expect it ...

But when would that be?

Could it possibly be... this weekend?!

:P

Link to comment

That should be interesting. =P

"Ambitious change"...

I liked the story, too; it's interesting, how the site and database work.

 

-Zik

Link to comment

Even mass deletion takes a long time. We tried that once, but filtering through stuff still wasn't that efficient, especially in the larger forums, such as COT. Considering the rate posts are usually made, it can take longer to sift through old topics than deal with current ones.

 

Hey, your story lacked a moral; I thought you said your name was Aesop. This brochure lied to me. :(

 

©1984-2010 Toaraga EAM

Link to comment
Oh boy, this is gonna be one heck of a weekend XD I wonder how this will turn out.

Hahahaha. Not happening this weekend.

I have a feeling that it will be pounced on us when we least expect it ...

But when would that be?

Could it possibly be... this weekend?!

:P

No.

 

 

Link to comment
Oh boy, this is gonna be one heck of a weekend XD I wonder how this will turn out.

Hahahaha. Not happening this weekend.

I have a feeling that it will be pounced on us when we least expect it ...

But when would that be?

Could it possibly be... this weekend?!

:P

No.

._.

Gotcha...

Link to comment

And of course it was only after I sent in the mailbag letter that I bothered to read through your blog and find out just how much you love Doctor Who. XD

Also, does that mean you like stalking if you're the one stalking?

Link to comment
Oh boy, this is gonna be one heck of a weekend XD I wonder how this will turn out.

Hahahaha. Not happening this weekend.

I have a feeling that it will be pounced on us when we least expect it ...

But when would that be?

Could it possibly be... this weekend?!

:P

No.

._.

Gotcha...

 

I know! It will be the time Bzpower runs so fast, and when you get the Board Message, you won't believe it. :P

I'm hoping for a server update and an old Accounts/Topics/whatsoever deletion.

-R, Serials Leader in B. Untold-

 

Link to comment

Whatever this is, I look forward to it. A LOT. First I thought it would be a software upgrade but I scrapped that when I read that 'it was possibly the most ambitious change to the site since the merger that created BZPower'. Please don´t tease us too much, Black Six! Could you just answer this one question: Does the change add or remove something from BZPower?

 

~Gata. ;)

Link to comment

i was thinking you would be putting up a server for BZpower in each part of the world. that would be VERY ambitious, ans would require a lot of work to keep the two servers connected.

Link to comment
And of course it was only after I sent in the mailbag letter that I bothered to read through your blog and find out just how much you love Doctor Who. XD

Also, does that mean you like stalking if you're the one stalking?

I plead the fifth!

 

Whatever this is, I look forward to it. A LOT. First I thought it would be a software upgrade but I scrapped that when I read that 'it was possibly the most ambitious change to the site since the merger that created BZPower'. Please don´t tease us too much, Black Six! Could you just answer this one question: Does the change add or remove something from BZPower?

 

~Gata. ;)

That sounds like two questions! I'll answer one of them: yes.

Link to comment

Yay! I wuv de stody! I have cookies ad bilk! But really, this explains why the site is so slow, so I guess that's ok for the community.

Link to comment
Yay! I wuv de stody! I have cookies ad bilk! But really, this explains why the site is so slow, so I guess that's ok for the community.

It's definitely not OK, and it's definitely not something that the Administration and I are happy with. It's just that we don't have the time and resources to do this any faster. BZPower is essentially our part time job on the side when we're not working 40+ hours a week at our real jobs. :(

Link to comment
Whatever this is, I look forward to it. A LOT. First I thought it would be a software upgrade but I scrapped that when I read that 'it was possibly the most ambitious change to the site since the merger that created BZPower'. Please don´t tease us too much, Black Six! Could you just answer this one question: Does the change add or remove something from BZPower?

 

~Gata. ;)

That sounds like two questions! I'll answer one of them: yes.

I have to congratulate you on that answer. That is a great way of avoiding giving out too many details. :P I will ask another one then: Which of the two questions I asked was yours the answer to?

 

I think I know what it could be.

 

~Gata. ;)

Link to comment

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...