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

Weekly Update - 8/20


Black Six

1,296 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



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. ;)

Hey now, we don't want to give too much away.

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. ;)

Hey now, we don't want to give too much away.

I knew you would say that. :P But the more I think about it, the more I am convinced that what I think it is could indeed be it. Especially this part is interesting:

 

That's what evolution is all about - if we don't change we don't survive. BZPower is no different.

I think that´s the (well-hidden) key. I think BZPower cannot survive too long if it does not expand to more discussion about LEGO in general, and probably HERO FACTORY as well. That would be quite an ambitious change, considering BZPower has always been a BIONICLE forum and that making it a LEGO forum is a huge and also difficult undergoing.

 

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

This part would be very accurate with such a huge and radical change. Then again, as you said, that happens with every change. :P

 

~Gata. ;)

Link to comment

Dunno if this is said enough, but just in case ...

 

The wailing and gnashing of teeth that you go through just to keep this site afloat is very appreciated, Boss. *hug*

Link to comment
Dunno if this is said enough, but just in case ...

 

The wailing and gnashing of teeth that you go through just to keep this site afloat is very appreciated, Boss. *hug*

Aww, thanks. :)

Link to comment
Dunno if this is said enough, but just in case ...

 

The wailing and gnashing of teeth that you go through just to keep this site afloat is very appreciated, Boss. *hug*

Very true. *huge hug* (I love puns :P)

 

~Gata. ;)

Link to comment
That's what evolution is all about - if we don't change we don't survive. BZPower is no different.

I think that´s the (well-hidden) key. I think BZPower cannot survive too long if it does not expand to more discussion about LEGO in general, and probably HERO FACTORY as well. That would be quite an ambitious change, considering BZPower has always been a BIONICLE forum and that making it a LEGO forum is a huge and also difficult undergoing.

 

 

But that doesn't make our server run any faster! :unsure:

Link to comment
That's what evolution is all about - if we don't change we don't survive. BZPower is no different.

I think that´s the (well-hidden) key. I think BZPower cannot survive too long if it does not expand to more discussion about LEGO in general, and probably HERO FACTORY as well. That would be quite an ambitious change, considering BZPower has always been a BIONICLE forum and that making it a LEGO forum is a huge and also difficult undergoing.

 

 

But that doesn't make our server run any faster! :unsure:

The problem is that B6's entry doesn't make clear if it will make the server faster after all or if it will "just" be a change to make BZPower overall better. The thing is, I can't think of anything else that is that amibitious and would at the same time anger members. I will keep thinking about it, though. :)

 

~Gata. ;)

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

 

That sounds like a lupine wavelength haemovariform.

 

Thanks for writing this up!

Link to comment
Could it possibly be ...

 

new forum software?

 

*gasping is heard*

Is this change to do with IPB3?

But there already were several software updates so that would not really be the most ambitious change since the creation. Updating to IPB 3.1 would be great, though. :rolleyes:

 

~Gata. ;)

Link to comment
But there already were several software updates so that would not really be the most ambitious change since the creation. Updating to IPB 3.1 would be great, though.

 

Unless it was because it was the first forum provider switch since the start of the forum or so.

Link to comment
Could it possibly be ...

 

new forum software?

 

*gasping is heard*

Is this change to do with IPB3?

But there already were several software updates so that would not really be the most ambitious change since the creation. Updating to IPB 3.1 would be great, though. :rolleyes:

 

~Gata. ;)

Although I wasn't directly involved in it, I've experienced first hand updating to IPB3 on another forum. All the skins had to be remade (easier if there's only one though :lol: ), new databases were created and then all the post/topic/member data had to be painstakingly transferred to the new database, and IPB3.0 had to be carefully modified to support previously added custom features of the old board (which would be things like proto and spoilers on BZP).

 

Might not be the change B6 means (probably not, as I don't think it's essential for BZP's survival), but upgrading is a very ambitious change. :)

Link to comment

Hmm, I didn't actually know the server worked like that and now most definitely understand why sometimes it's slow.

Thanks for that.

Link to comment
Wow...... That's a lot of stuf for the board to read. :P But yeah, when exactly when this "change and evolution" occur though?

 

I don't think he's gonna say in a long time...

 

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...