Showing posts with label performance. Show all posts
Showing posts with label performance. Show all posts

Monday, January 20, 2025

Improvements in Today's Update

This update focuses on improving performance and security and addressing minor issues. Here's a summary of what’s new:
  • Optimized session manager code for improved security.
  • Rewritten some parts of the Dashboard code to enhance page loading speed.
  • Fixed minor bugs.

Thursday, September 5, 2024

Enhancements in Today's Update

Today's update includes important improvements:

  • Bug Fixes: Minor issues have been resolved to improve performance.
  • Security Enhancements: Security patches have been applied for better protection.
  • Usability Improvements: Small changes were made to streamline navigation and enhance user experience.

Thursday, August 10, 2023

Improvements

Today's update includes minor bug fixes and important improvements:

  • Memory management on the server side has been enhanced to improve performance during high traffic loads. 
  • Database connection configuration has been modified to support a larger number of simultaneous connections.
  • The email sender library has been upgraded to a more recent version in order to improve security. 
  • The email sender code has been modified to utilize a more modern protocol that improves security.

Wednesday, January 11, 2023

Improvements in today's update

Today's update contains performance improvements (some code has been optimized), security improvements and an advanced bot detection mechanism that prevents bots from creating fake accounts.

Friday, August 26, 2022

The server high CPU usage issue has been resolved

After reviewing the server logs it turned out that the problem was related to some changes in a third party software component used by Bookmark Ninja, it was not a DoS or DDoS attack. 

After implementing a workaround for the issue the CPU usage went back to normal. Since then, in the last 24 hours, we haven't detected any abnormal high CPU usage.

Thank you for your patience!

Thursday, August 25, 2022

Important!!!

In the last 24 hours I saw extreme processor overload several times in the server monitoring tools. It can be either due to a DDoS attack or some software issue caused by the latest update of one of the server components. I'm working on investigating and fixing the issue, thank you for your patience!

Have you experienced any performance issues or strange behaviour in the last 24 hours? I appreciate any feedback, it can help investigate the issue. 

Thank you!

Tuesday, August 20, 2019

Performance improvement on the My Bookmarks page

Today we rolled out the second biggest update this year. With this we accomplished a general performance improvement in Bookmark Ninja we planned for this year. July's update was about the Dashboard performance improvement, this update is about improving the My Bookmarks page performance.

Similar to the Dashboard the My Bookmarks's code has been re-architected, too and we achieved significant performance improvement (now 40K bookmarks load 3.5 times faster on the My Bookmarks page). Especially users who have a large number of bookmarks (over 10K) will feel this improvement.


Friday, July 19, 2019

Tip of the day: Recommended Dashboard settings

If you have a large number of bookmarks on a tab the browser will need more time to render the page. What a "large number" is depends on the browser you use and what hardware configuration your computer has.

Here are some tips that will significantly speed up the Dashboard, both the loading time and the speed of the different bookmark operations.

#1 Turn off the bookmark drag and drop

By default bookmark drag and drop is turned on. To turn it off:
  1. Select "Settings" in the main menu
  2. Under "Dashboard settings" uncheck the "Enable bookmark drag and drop" checkbox
It is recommended to keep it turned off and to turn it on only for the time when you rearrange your bookmarks on the Dashboard.

#2 Keep the categories collapsed that have many bookmarks

The bookmarks of collapsed categories are not rendered when the Dashboard loads. The bookmarks of these categories will be rendered only when you expand a category. So keeping the categories collapsed that have many bookmarks will speed up the page loading.

#3 Turn off the favicons

We use a Google service to display the favicons of the bookmarked pages. If you have a large number of bookmarks on a tab, the loading of the favicons may impact the overall page loading speed.

To turn off the favicons:
  1. Select "Settings" in the main menu
  2. Under "Dashboard settings" uncheck the "Show favicons of bookmarks" checkbox
If favicons are turned on, after the Dashboard has been loaded you may see the "Waiting for www.google.com..." text in the browser's bottom status bar for awhile. This means that Google hasn't sent all of the favicons yet. This doesn't affect the operation of Bookmark Ninja, the Dashboard is already fully functional when the favicons are still being loaded.

Wednesday, July 3, 2019

Performance Improvement on the Dashboard

Today we rolled out the biggest update that we have ever had since the launch of Bookmark Ninja. The update significantly improves the Dashboard performance. The improvements have been made in the following 3 areas:

(1) The entire Dashboard code has been re-architected, some of the code have been rewritten from scratch. From now the tabs will load much faster and all the operations on the Dashboard (move, edit, add, duplicate, drag and drop etc.) will be faster, too.

(2) A new switch has been added to the Settings page under the Dashboard section: “Enable drag and drop”. By default the switch is turned on. If you turn it off the bookmark drag and drop will be disabled, but the loading speed of the Dashboard (and the operations on the Dashboard) will be significantly faster, especially if you have a large number of bookmarks on a tab.



(3) From now the bookmarks of the collapsed categories are not rendered when the Dashboard loads. The content of a collapsed category will be rendered only when you expand the category. This new feature can be useful if you have categories with a large number of bookmarks. Keeping these categories collapsed will increase the page loading speed.

Monday, August 15, 2016

Ninja is live again

Completed system maintenance, Ninja is back!
As a result of upgrading MySQL from version 5.5 to 5.6 Ninja gained a significant performance improvement.
If a user had 20,000 bookmarks in the catalog it took more than 1 minute to load them on the My Bookmarks page.
Now it takes 3 seconds!!!