Page Index Toggle Pages: [1] 2 
Topic Tools
Hot Topic (More than 10 Replies) The State of The YaBB - 2013 (Read 15,608 times)
The Boy
Full Member
***
Offline



Posts: 339
Location: UK
Re: The State of The YaBB - 2013
Reply #19 - Feb 27th, 2013 at 7:48pm
Post Tools
Problem with Reiser is real world performance. Or lack of. Yes, you'll find benchmarks that sing its praises. I'll tell you here and now, its not suited to a busy YaBB

To keep my old YaBB site up, I had to turn off ext3 journalling, and disable atime on the mount that held it...   ...and that was on a mirrored pair of disks, managed by a HP SMART Array P400 with 512Mb battery backed write cache, set to 75% write, 25% read (without journalling, need to get commits straight into the battery backed cache asap - and Linux does an OK-ish job of read caching itself).
  
Back to top
WWW  
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,785
Location: Land of the Blazing Sun!

YaBB 2.6.0
Re: The State of The YaBB - 2013
Reply #18 - Feb 27th, 2013 at 3:00pm
Post Tools
Actually Bill, that was part of the verrrry eeeenteresting comment.  One of the topics I linked has a 'side thread/link on that issue.

Generally, the exotic filesystem choices only come into play when you have your own Unix/Linux server.  This severely limits their adoption.

Wink
« Last Edit: Feb 27th, 2013 at 3:02pm by JonB »  

I find your lack of faith disturbing.
Back to top
IP Logged
 
Bill Myers
God Member
Beta Testers
*****
Offline



Posts: 1,557
Location: Los Angeles

YaBB 2.4
Re: The State of The YaBB - 2013
Reply #17 - Feb 25th, 2013 at 7:46pm
Post Tools
JonB wrote on Feb 25th, 2013 at 7:02pm:
verrryyy eeenteresting...

I'm guessing this may not be what you meant by interesting, but the following bit of news is interesting:

"Hans Thomas Reiser (born December 19, 1963) is an American computer programmer, entrepreneur, and convicted murderer."

  

Morning, noon, or night, have a great one!

Note: This forum doesn't allow for us to freely edit our posts or topics to make corrections as needed, so please remember to look for subsequent posts if you see any mistakes or outdated information. Sorry for the inconvenience.
Back to top
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,785
Location: Land of the Blazing Sun!

YaBB 2.6.0
Re: The State of The YaBB - 2013
Reply #16 - Feb 25th, 2013 at 7:02pm
Post Tools
Ext4 is now the Linux 'favorite default' - for a variety of interesting reasons:

http://www.linuxquestions.org/questions/linux-newbie-8/the-major-difference-betw...

http://www.phoronix.com/scan.php?page=article&item=reiser4_linux35&num=1

verrryyy eeenteresting...

Cool

Edited:
Its a good topic for servergeeks  Wink

  

I find your lack of faith disturbing.
Back to top
IP Logged
 
xnoddyx
Support Team
Documentation Team
YaBB Moderators
YaBB Next Team
Beta Testers
****
Offline



Posts: 1,584
Location: UK:Scotland/livingston

None
Re: The State of The YaBB - 2013
Reply #15 - Feb 25th, 2013 at 5:01pm
Post Tools
The Boy wrote on Feb 25th, 2013 at 3:34pm:
JonB wrote Yesterday at 11:24pm: the inodes count issue  Ah, yes, forgot that one. Lost count of the number of times I had to reformat with more inodes.

i am not a Linux man but i been doing some looking on the inodes count issue  and to fix it all you need to do is use REISERFS FILE SYSTEM  rather than going with ext2/ext3, Because REISERFS FILE SYSTEM have the inbuilt capability to handle millions of chunks of files one of the pages i saved when i was looking at this is Using the New Linux ReiserFS Filesystem http://www.enterprisenetworkingplanet.com/netos/article.php/625421/Using-the-New... but as i am not a Linux man i can't test it but i think it is worth a try if some one can test it.
  

YaBB install help video
1. what yabb forum are you running and the url
2. describe in as much detail as you can what happens and also post screenshots if you can
3. please be patient we live in different time zones and have other commitments but we will help you
as bill and ted say (Be excellent to each other)
Back to top
IP Logged
 
The Boy
Full Member
***
Offline



Posts: 339
Location: UK
Re: The State of The YaBB - 2013
Reply #14 - Feb 25th, 2013 at 3:34pm
Post Tools
JonB wrote on Feb 24th, 2013 at 11:24pm:
the inodes count issue

Ah, yes, forgot that one. Lost count of the number of times I had to reformat with more inodes.  Fortunately I had the foresight to stick my YaBB installation on its own dedicated mountpoint, so, other than the time it takes to tar it up, reformat, and untar (about 45mins on mine), it wasn't too bad to resolve, and left other sites on the same server running Smiley

Being sad, on the root filesystem that was the parent, I had a special YaBB.pl file that said the site was under maintenence, so as soon as I issues the umount, users could see that we were working on it...  ...but, then, I really should get out into the daylight more often Grin
  
Back to top
WWW  
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,785
Location: Land of the Blazing Sun!

YaBB 2.6.0
Re: The State of The YaBB - 2013
Reply #13 - Feb 24th, 2013 at 11:24pm
Post Tools
@ The Boy -
I agree. In the end, two primary problems haunt larger YaBB installations - the inodes count issue and the difficulty (not everyone is a server geek after all) of bringing more horsepower to the challenge.  A database-driven backend addresses both of those issues.

There are other advantages to using a database back-end, indexing (performance), integration with other apps, report writing/extraction, and better support for non-latinate character sets primarily.  We have another idea on some of that. (YaBB 2.7  Wink )

And that is why we have a road-map that calls for a Basics /flatfile version and a Next/MySQL (MySQL only for now) database version.

Thanks for all your support of YaBB
Cool
  

I find your lack of faith disturbing.
Back to top
IP Logged
 
The Boy
Full Member
***
Offline



Posts: 339
Location: UK
Re: The State of The YaBB - 2013
Reply #12 - Feb 23rd, 2013 at 2:31pm
Post Tools
JonB wrote on Jan 23rd, 2013 at 10:32pm:
But, I will now also ask why you think MySQL is some magic key?  Because everyone else has it? Or is it because of integration issues? Or scaling?  You say 'it's dead' - I say 'not'.

From a user perspective, the only reason is scalability IMHO.

Flatfile is simple, very fast (except search on larger sites) and robust.

From a Admin perspective, SQL brings a whole new set of headaches to the table.

From a developer perspective, SQL makes getting data out (certainly in PHP - my Perl is rubbish I'm afraid) far more trivial...  ...although there is potential to make a hash of it but pulling out too much on each page load.
  
Back to top
WWW  
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,785
Location: Land of the Blazing Sun!

YaBB 2.6.0
Re: The State of The YaBB - 2013
Reply #11 - Feb 10th, 2013 at 6:34pm
Post Tools
As Dandello indicated - a well thought through database (MySQL) version is about two whole steps away.

We are making more progress than we had anticipated as the YaBB Next Team (Dandello et al) has already fixed many of our UTF-8 related data-to-presentation issues.  That is one of the huge hurdles - ISO to UTF-8 conversion. For a MySQL version to 'integrate' properly with other packages and utilities, we have to store all the data in UTF-8 format if we want to continue to support non-Latinate character sets.

I'm the geek who is looking into the 'archiving' option mentioned. I have a working theory I have discussed with Corey and Dandello that may solve a variety of issues: archiving, inter-forum transfers (such as move members or topics to a different YaBB install).  It may also provide the ability to interface our flatfile system with other scripts, tools and databases.  This is important as we 'plan' to split YaBB into a YaBB Basics version (UTF-8 flatfile with a lot of pre-defined options) and YaBB Next (full extensibility and MySQL).  My 'data' solution may resolve many of the issues (albeit indirectly).

Sadly, for the past three months my consulting and development work has kept me from making a lot of progress.  I'm dealing with a technical meltdown that must be resolved soon.  I have been working 6-7 days a week, 12-14 hours a day, plus my 'YaBB' stuff.  I have started on this 'data idea' work, and I'm trying to see if I can line up another developer/architect to work on this with me. It's not really a 'moon-shot', but we are in un-tested waters and I have a big learning curve before I can write a methodology that others can work with and expand on.  I'll make a stab at getting it all on paper in the next two weeks.  

I want to emphasize - this idea/theory is NOT a 'different flavor' of database - so our eyes are still on MySQL for scalable installations of YaBB.

Thanks to all for your support and interest in YaBB.

Wink
« Last Edit: Feb 10th, 2013 at 6:38pm by JonB »  

I find your lack of faith disturbing.
Back to top
IP Logged
 
Bill Myers
God Member
Beta Testers
*****
Offline



Posts: 1,557
Location: Los Angeles

YaBB 2.4
Re: The State of The YaBB - 2013
Reply #10 - Feb 10th, 2013 at 6:11pm
Post Tools
depablo wrote on Feb 10th, 2013 at 5:43pm:
The Boy archived his forum as you have stated above.

I remember that, and in part he inspired me to check that option out myself.

Back when it looked as if YaBB might have been shuttering itself, after this forum was down for a lenghtly period of time (11 days I think), and after its development seemed to have ceased altogether, I actually installed a new forum using other software that had been developed from a much earlier version of YaBB.

Being just a regular guy versus having the kind of knowledge you and other YaBB team members have, I really appreciated the easy-to-install self installation option of that other forum software, so it was in operation within minutes.

Still, my loyalty to YaBB was strong, and in large part because I generally hate change, I resisted going all the way with that other forum software, and instead chose to keep it available as a backup in case YaBB ever fails me, if it ever does.

When YaBB Legend Carsten deleted his membership here, that was almost the last straw of my loyalty. However, when people like you stayed with YaBB, and even went further by becoming part of YaBB's team, I was once again inspired to be positive about YaBB's future.

This is how I remain today, generally positive and upbeat about YaBB; dare I say; even excited! I've been using YaBB since 2002, and I hope to continue using it.

Like you mentioned, which I agree, "YaBB looks sleek and the admin panel is functional and easy to follow." Smiley

  

Morning, noon, or night, have a great one!

Note: This forum doesn't allow for us to freely edit our posts or topics to make corrections as needed, so please remember to look for subsequent posts if you see any mistakes or outdated information. Sorry for the inconvenience.
Back to top
IP Logged
 
depablo
YaBB Moderators
YaBB Next Team
Beta Testers
***
Offline



Posts: 577
Location: UK

None
Re: The State of The YaBB - 2013
Reply #9 - Feb 10th, 2013 at 5:43pm
Post Tools
Bill Myers wrote on Feb 10th, 2013 at 4:53pm:
My thinking for our forum, if or when we get to the point of it not running well because it's become too large, is to install a new forum as a mirror of our old/exisiting one. That way, the old forum could become a read-only archive, and the new one could kind of start all over again.

As for exisiting members, I'm hoping I can duplicate the membership files for the new forum so that they can still log in to the new forum as they did in the old forum (or just reference the same files). In other words, nothing will really change for them.

The Boy archived his forum as you have stated above.

Plenty conversion scripts to import your data and plenty free and paid forum software available.

I have setup all types of forum but YaBB looks sleek and the admin panel is functional and easy to follow. Sub-boards are just about here and Database integration will come with time  Wink
« Last Edit: Feb 10th, 2013 at 5:48pm by depablo »  

Taking a peek behind the mask Wink
Back to top
 
IP Logged
 
Bill Myers
God Member
Beta Testers
*****
Offline



Posts: 1,557
Location: Los Angeles

YaBB 2.4
Re: The State of The YaBB - 2013
Reply #8 - Feb 10th, 2013 at 4:53pm
Post Tools
Dandello wrote on Feb 10th, 2013 at 4:25pm:
Another idea under consideration - creating a way to archive old posts so that they're no longer in the Messages folder but still accessible for reading.
This is just in the idea phase.

I like that idea.

My thinking for our forum, if or when we get to the point of it not running well because it's become too large, is to install a new forum as a mirror of our old/exisiting one. That way, the old forum could become a read-only archive, and the new one could kind of start all over again.

As for exisiting members, I'm hoping I can duplicate the membership files for the new forum so that they can still log in to the new forum as they did in the old forum (or just reference the same files). In other words, nothing will really change for them.

Just thinking aloud. Roll Eyes

  

Morning, noon, or night, have a great one!

Note: This forum doesn't allow for us to freely edit our posts or topics to make corrections as needed, so please remember to look for subsequent posts if you see any mistakes or outdated information. Sorry for the inconvenience.
Back to top
IP Logged
 
Dandello
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 2,131
Location: Earth

YaBB 2.6.0
Re: The State of The YaBB - 2013
Reply #7 - Feb 10th, 2013 at 4:25pm
Post Tools
Creating a mySQL version of YaBB will take some very serious consideration to do it right. It won't happen overnight. But it is on the roadmap.

Another idea under consideration - creating a way to archive old posts so that they're no longer in the Messages folder but still accessible for reading.
This is just in the idea phase.
  

If you only have one solution to a problem you're not trying hard enough!
Back to top
WWW  
IP Logged
 
Tester Al
YaBB Newcomer
*
Offline



Posts: 7
Re: The State of The YaBB - 2013
Reply #6 - Feb 10th, 2013 at 2:48pm
Post Tools
fireblade103 wrote on Jan 23rd, 2013 at 9:12pm:
as long as there will be no database, YaBB is dead. Embarrassed


I am not sure about dead, but without a database it is in a dead-end.

Since years, I exerperience serious performance problems with Yabb, as soon as the number of threads grows over 40'000. We run on Redhat Enterprise Linux 6, with ext3 file system. I cannot change the file system, just because Yabb happens to be a file system nightmare with about 100'000 files (repesenting 40'000 threads) in a single directory.

Our only solution is to clean out old threads, which is a pity, as many users would like to see them preserved as a form of collective memory.

I would expect the a database-based version of Yabb would do away with this problem.
  
Back to top
 
IP Logged
 
Homer J. S.
God Member
*****
Offline



Posts: 1,949
Location: Germany

None
Re: The State of The YaBB - 2013
Reply #5 - Feb 9th, 2013 at 12:51pm
Post Tools
It's great that YaBB comes to life again! I use YaBB since 2001 and always loved it. I also tried for example phpBB but I did not like it.

By the way, one of the main reasons for me to use YaBB is that it does not use MySQL! I love the flatfile system, it's easy to maintain, edit and control. And it's not THAT slow at all. If YaBB would start to use MySQL or similar database systems, I think I would not use that versions.

I think YaBB is and always has been a board system for people who like to be outside the mainstream. YaBB is a special system for special people  Grin
  

My Homer is not a communist. He may be a liar, a pig, an idiot, a communist, but he is not a porn star.
www.silenthill-forum.de (YaBB 1.3.1 with 150+ mods)
www.retrogamerwelt.de (YaBB 2.5.2)
Back to top
WWWICQ  
IP Logged
 
Page Index Toggle Pages: [1] 2 
Topic Tools
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo
 
  « Board Index ‹ Board  ^Top