Monday, December 24, 2007

Foxmarks 2.0.36 Released

We have just released an update to the Foxmarks 2 extension for Firefox. If you have never been able to sync one or more of your computers using Foxmarks 2, please download and install this version. If you still get an error attempting to manually sync, press the Help button for more information about what to do next.

Feel free to note your experience with the new version as a comment here.

Sunday, December 23, 2007

Foxmarks 2 Down for Brief Maintenance

As is our habit, we're taking the service down for some brief tuning starting now (8:15 PM PST). We should be back online in 10 minutes or so.

Saturday, December 22, 2007

Foxmarks 2 Maintenance Completed

Everything went swimmingly and the service is back up. If you're having trouble, please refer to the Upgrade FAQ.

Foxmarks 2 Down for Brief Maintenance

As promised last night, we've taken the Foxmarks 2 service down for a brief maintenance. You won't be able to sync or otherwise access your bookmarks during this time. We expect to be back up in 30 minutes or so, and will post again here when the work is completed.

Friday, December 21, 2007

Foxmarks 2: The Gift That Keeps On Giving

As we head into the holiday weekend, we wanted to give an update to those of you who have followed the nail-biting thriller of this week's Foxmarks 2 upgrade.

We've made a series of changes to our server configuration to increase efficiency, improve throughput, and expand overall capacity. (We'll be taking the service down for about 30 minutes tomorrow morning Pacific Time to make one last change.) At the same time, the incoming rush has largely died down; the activity that places the highest load on our service -- bringing in a new user's complete set of bookmarks -- has abated.

These two factors have allowed us increasingly to meet overall user demand. During the busiest time of the day when demand may exceed our capacity, we throttle access to prevent the service from bogging down. If you have automatic sync enabled and you get throttled with the message "Server is currently unavailable," Foxmarks will simply try again later. Eventually, it will get through. Regardless, we expect that we won't be throttling anyone at all over the coming days, as the last of the Foxmarks 1.0.1 users upgrade to Foxmarks 2. To date, 80% have made the switch.

If you have further questions, please check out the FAQ that we prepared regarding the update.

And, as a final gift: this very blog post for those of you who'd like to pile on in the comments section -- the previous one was getting a bit unwieldy.

As always, thanks for your support.

Monday, December 17, 2007

Foxmarks 2.0.34 Launched

A few moments ago, we submitted Foxmarks 2.0.34 to the Firefox Add-ons site. Existing users of any earlier version of the extension should receive update notifications through Firefox. Please note that if you upgrade from version 1.0.1 to this version (or any other version of Foxmarks 2) that you need to update all of your computers, as Foxmarks 1 and Foxmarks 2 do not sync with each other. For details of what's new in this upgrade, check out our original post.

We're monitoring the upgrade process closely from our end and expect that everything will go relatively smoothly, especially compared to the bumpy attempted launch in November. Once it's clear that everything is stable, we'll post more information here for the curious about how we improved our capacity compared to last month. We're not superstitious by nature, but in this case we'll try to avoid jinxing anything by declaring a premature victory.

Update: We're several hours in to the upgrade now, and from all signs, things are going well. We're converting a bit over one user per second to Foxmarks 2 (well over 10,000 so far). We've heard from a few folks with problems -- not surprising given the size of the audience -- but on a percentage basis, more than 99.5% of users are converting without complaint.

Update 2: We've had 60,000 users successfully upgrade thus far. We're making some adjustments right now, shifting load amongst the servers to try to get things to move faster. We appreciate your patience.

Update 3: As many of you have observed, our servers are super-slow right now in responding to all of the traffic, with wait times of as much as 3 minutes to sync; some users are getting "Connection Reset" errors. We know it's frustrating to you, but hope you can be patient as the new system digests all of the incoming data -- we'll get there. Also, please try not to confuse slowness with complete failure -- Foxmarks 2 is working, but we have more than 500,000 users to migrate to the new system. In the past 24 hours, we've migrated over 72,000 users, and we're working to increase the rate of migration. Don't lose faith!

Update 4: Well, it has been a rough day for the elves here at Foxmarks Central. If you are a Foxmarks user, it was no doubt a rough day for you, too. We took advantage of the recent quiet period this evening to re-engineer one component and tune the overall system. As the East Coast of the U.S. comes online tomorrow morning, we're anticipating another rush -- likely smaller than today's, but probably still challenging for us. As several of the commenters in the thread below have observed, things will return to normal once we're through this transition. In the meantime, we appreciate whatever patience you can muster.

Update 5: From our vantage here at Foxmarks Central, we can now -- finally! -- see the storm clouds clearing. Thursday should bring the first glimpses of the sun since the launch process began, and on Friday, we forecast clear skies. For those who don't appreciate metaphor: on Thursday we expect server performance to approach normalcy. By Friday, everything should be -- dare we say it? -- normal.

Thanks to those of you who were patient through this ordeal, and especially to those of you who voiced support for what we're doing. This has been difficult for us, too, and your kind words helped power us forward. To those of you who have been critical: we understand your frustration, and apologize for the inconvenience we've caused you. But to the person who referred to Foxmarks as "the Vista of Firefox Extensions": that, sir, was uncalled for and below the belt.

We'll be doing a post here tomorrow that explains more about what we're doing and why. Please stay tuned for more.

Update 6:  The bad news is that we didn't get to make the blog post today that we talked about doing yesterday -- please check back here tomorrow for that. The good news is that we have continued to dial in improvements in server performance, as many of you have noted this evening. We are also now well past the big wave of user upgrades, so we can now start to shift from crisis management to ongoing care and feeding. The service is definitely on the mend; tomorrow should be good day.

Wednesday, December 12, 2007

Foxmarks 2.0.34 Released

The releases are coming fast and furious. The latest version of Foxmarks improves performance for people with large data sets, and, for people using their own server, fixes some bugs and adds some additional controls. Please give it a shot and let us know what you think.

The changes made for people using their own server, in particular, have not been thoroughly vetted; they work for us on our test servers but if they don't work for you with yours, let us know.

Tuesday, December 11, 2007

Foxmarks 2.0.33 Released

We just released Foxmarks 2.0.33, which adds the fi-FI (Finnish) locale and fixes a couple of minor bugs. Note that we haven't yet released this on the Firefox Add-ons site yet, so you won't receive an automatic notification of this release's availability.

If you upgrade to this version (or any other Foxmarks 2.0.x version) on one computer, you must upgrade all of your computers; Foxmarks 2.0.x and Foxmarks 1.0.1 do not sync with each other.

If you have any problems, please let us know by posting here or sending us email.