Welcome to Inkbunny...
Allowed ratings
To view member-only content, create an account. ( Hide )
Inkbunny

Site Updates - Beta 65 - Turbocharging the bunny

We have recently upgraded the site to Revision Beta 65.

The focus for this update has been optimisation and speed improvements, and we have had some great success!

Updates

* Added: Steam accounts can now be added as a contact type on user profiles.

* Added: We now have an official Facebook page, with a link to it in the site footer.

* Changed: We have migrated to Postgresql 9.3 (from 9.1), giving us the speed benefits of the latest version.

* Optimised: We have turned off Postgresql's synchronous_commit (but left fsync on), which means the database isn't trying to write to the database on disk at the end of every single transaction. With this we get a massive speed boost. The trade off is the fact we could lose a tiny fraction of data from current transactions if there is a server crash (somewhere between 200ms and 1 second worth of transactions at most). Postgresql's Write Ahead Logs and the Battery Backup Unit on our disk controller make even this loss unlikely.

* Optimised: GreenReaper did some fantastic work tuning our Postgresql database settings to get the query planner to be way more efficient. This has eliminated a long running issue where users might occasionally get slow or failed searches, especially if they have a lot of blocked keywords.

* Optimised: GreenReaper and [name]starling[/name] did lots of database refactoring and optimisation including dropping superfluous columns and unused indexes, using more appropriate data types in places, etc. These changes have given us more speed and a smaller database. Read more about that here!

* Optimised: We have implemented a bunch of filesystem tuning tricks to get the maximum speed out of our SATA storage disk array and the SSDs where the Database lives.

* Fixed: Backslash character no longer breaks some searches if it appears at the start of a search string.

* Fixed: Various other minor bugs and security issues have been squashed.

The full site update history is available at http://wiki.inkbunny.net/wiki/Revisions

Thanks

IB
Viewed: 485 times
Added: 10 years, 3 months ago
Site News Item: yes
Commenting Locked
 
Charliemon
10 years, 3 months ago
gj
Reyedog
10 years, 3 months ago
awesome ^^
JeffyCottonbun
10 years, 3 months ago
I love the Steam thing <3 Thank you!
tannim
10 years, 3 months ago
All good things.  Adding Pools could be made more efficient by just having them in a list with checkboxes.  Let the user check the pools desired and then click "ok" to have all of them applied rather than the current method of one pool at a time.
AphroditeDraco
10 years, 3 months ago
Cools.  :)
Hornybunny
10 years, 3 months ago
What do I put in for the steam link?
Zoichi
10 years, 3 months ago
Nice! I really like when you post technical information about the updates =D I find that really interesting, and it's one of the reasons why I donate to the site
Wakka
10 years, 3 months ago
Awesomeness. This is why i love being part of IB. Its my online home and theirs no place better then home sweet home. Good job with keeping the site running smooth.  ^^_
KNIFE
10 years, 3 months ago
Good Job on everything you did.  And thank you!  :D
RuscoIstar
10 years, 3 months ago
For a computer engineer like me, this journal is like porn! 83
MadManMarkAu
10 years, 3 months ago
I still want to see an API for for marking submissions as read (remove items from the "new submissions" page). Hell, even a lastfileupdatetimestamplimit (or similar) parameter for searches would mean not having to download submissions I've already seen. Something more granular than "submissions from the last x (integer) days"
billmurray
10 years, 3 months ago
Great!
Saba
10 years, 3 months ago
You guys are fantastic. Great work!
Shokuji
10 years, 3 months ago
Very nice, thanks for all your efforts. =)
BlanchWarren
10 years, 3 months ago
There isn't anything wrong with the speed.  FA is slow.  
squeaker
10 years, 1 month ago
You guys are rocking it.
RelievingFurs
9 years, 3 months ago
Why does every site in existence feel like they are obligated to have a Facebook page? It's just ridiculous...
GreenReaper
9 years, 3 months ago
Some people spend a lot of time on Facebook. We want to allow them to receive notice of Inkbunny updates through the site, in a similar way to Twitter. That way if the site itself is down, they still know what's up.
New Comment:
Move reply box to top
Log in or create an account to comment.