What's Going On With Site Performance

Close

What's Going On With Site Performance

Published: Sep 21, 2016
Share this blog post with your friends!
View 135 Comments

In my last blog on 9/14 I acknowledged that Scoutbook has been having some performance issues.  Many of you have experienced slow responses when moving thru the site or updating Scout information, and in some cases you have seen the dreaded "Whoops!" message as the site failed to respond to your request.  And, the site went down Tuesday evening for a short period of time.  This outage was traced to a recently installed module of monitoring software and corrected quickly.

The situation is unacceptable and the Scoutbook team apologizes for the difficulty it has caused our users.  The full attention of both the development and BSA Operations teams are focused on the situation.  More on that in a moment.

As I mentioned in my last post, Scoutbook has crossed the one million user mark and it currently has almost 20% or packs and troops using the tool.  The impact is pretty much a doubling in site volume for users, sessions and page views.  While the development team worked in the Spring to anticipate the higher demand we saw coming, we clearly underestimated the growth and its impact on the site.

So, what are we doing about the situation?  First, what we are not doing - throwing hardware at it.  While tempting, the assessment is that this will only mask opportunities for real, sustainable performance enhancement.

At this time the development team and Operations is 100% focused on performance improvement opportunities.  Bugs, site enhancements, new functions, etc. have been set aside for at least the next week to 10 days.  This will allow the team, supported by BSA Operations and outside resources to focus on analyzing, identifying opportunities and executing them to improve the user experience.  Actions completed or in process to that end are as follows:

  1. Optimizing a significant number of queries to speed data retrieval.
  2. Caching more content so that it is readily available to users, rather than requesting it from the database each session.
  3. Moving from sessions in the database to web server-based sessions, lessening database load.
  4. Changed the backup schedule to full backup every week, differential backup every day (1am), commit log mockups every 15 minutes - reducing I/0 pressure.

The Operations and Development teams continue to identify additional opportunities for improvement during this performance "spike".  We will continue to pursue the opportunities as identified over the next week to 10 day.  We are confident that users will see progress.  Please keep us posted in response to this blog or on the forums with what you are experiencing.  The team monitors these areas daily and while we do not always reply, your comments are an important part of our monitoring and development input.

I would also like to acknowledge that those of you who use AOL for email may not have been received notifications sent by Scoutbook.  We are aware of the situation and have reached out to AOL to see how this situation might be resolved.

  • Comments (125)
  • Greater St. Louis Area Council Image
    9 years ago
    Jack McVickar
    Thanks for the update, very interested in the AOL issue being resolved.
    Pending Approval
  • Snake River Council Image
    Chartered Organization Representative
    Trained Strip
    9 years ago
    Ray Merritt
    Thank you Scoutbook Team for the update!
    Pending Approval
  • Grand Canyon Council Image
    Assistant Scoutmaster
    9 years ago
    Sandra House
    It would also be helpful to have the calendar not default backbto the current month when you look at event in a different month. For example, if I go to Oct. 7 and look at an event then get out of the event it goes back to Sept.
    Pending Approval
  • Longhorn Council Image
    Assistant Scoutmaster
    9 years ago
    Greg Sorensen
    Thx. Yes, I did see this myself last night. It does look like this issue isnt appearing anymore. Thx for all your work.
    updated 9 years ago
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Fred Marquardt
    Thumbs up. Love the Scoutbook.
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Carie Titman
    Thank you. I m still having a problem with the camping log. I will try again in a few days.
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Robin Nelson
    I haven't even tried so I'm good.
    Pending Approval
  • Grand Canyon Council Image
    Committee Member
    9 years ago
    Conni Knoblach
    Thanks for the update, I too an eager to hear an update on the AoL issue. It seems new within the last 2-3 weeks, but has forced me to use a different account. For now, that is fine but a resolution better. AoL response to me was not helpful.
    Pending Approval
  • Buckeye Council Image
    Committee Chairman
    9 years ago
    Dusty Vehrs
    Thanks for addressing the issue, i was getting quite frustrated last evening tryin to get into it
    Pending Approval
  • National Capital Area Council Image
    Scoutmaster
    9 years ago
    Joseph VandenBrock
    After the 10 days how long will it take to fix the profile problem so Lone Scouts can go back to using scoutbook. I know our numbers are minuscule in comparison but I would like to think it would be just as important.
    Pending Approval
  • Northern Star Council Image
    9 years ago
    Beth Ambaruch
    Thanks for the update. Today has also been very, very slow.
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Hugh McCutchen
    Thank you for the communications on status and plans to correct performance problems.
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Paul Whetten
    I noticed the slower performance earlier this week. Glad to hear you are putting resources on the problem and looking for long-term fixes vs. hardware band-aids.
    Pending Approval
  • Central Florida Council Image
    9 years ago
    Janelle Gervason
    Thank for letting us know
    Pending Approval
  • Grand Canyon Council Image
    Committee Member
    9 years ago
    Maria Felix
    Thank you for the update.
    Pending Approval
  • Mid-America Council Image
    Assistant Scoutmaster
    9 years ago
    Dave Freese
    The solutions you outlined, especially #2, would go a long way for me personally, (current performance issues aside). Seeing that "Loading" screen when I am going to and fro is quite and annoyance. When I see it i'm thinking, "I was just in that merit badge screen, what does it really have to load?" Probably just the nature of the beast with web based applications, but I am no IT expert. Thanks for the detailed update! Its easier for this Scout to be patient when he is in the know. ;-)
    Pending Approval
  • Water and Woods FSC  (Michigan Crossroads Council) Image
    9 years ago
    Doctor Bob Richard
    I am not saying that the site is slow because it is. however, try flushing your cookies, browser history and other related files available for deletion in your browser. It will make your computer run faster. Also in times when Scourbook is running sluggish, make sure that you don't have 10 other programs open on your desktop eating up valuable resources. All these measures will help with this issue. Give it a try.
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Keith Jendricks
    Why are you so quick to rule out "throwing hardware at" the problem? You admit to underestimating the user growth, and you only have one in five units using the site. What happens when you approach 100% participation? Are you expecting to make the software ten times as efficient so you can return to the service level available before the recent "doubling in site volume"? That still only gets you back to where you were (performance-wise) in the spring without allowing for any new features. If it takes too long to travel across the country in my car, I don't expect better route-planning to cut my travel time by 50% or more. I fly there instead of driving.
    Pending Approval
  • Chief Seattle Council Image
    Webelos I Assistant Den Leader
    Trained Strip
    9 years ago
    Debi Hanes
    This is really unbearable ---- please continue the updates on what is being done to improve performance.
    Pending Approval
  • Great Alaska Council Image
    Scoutmaster
    9 years ago
    Bill Sutter
    I would like to know what is the likelihood of needing a second site. I am willing to bet there are more than 10 times of what we have in one scouting program and/or another and it would be better for the future growth to have a second site and split up the councils between the two different sites. Also linking them for that transfer so they can pull their profiles would increase performance I would think.
    Pending Approval
  • Crossroads of the West Image
    9 years ago
    Brian Davis
    Frustrating. Just got my Scoutbook subscription and in the process of switching from Troopmaster. Hope it is fixed really soon.
    Pending Approval
  • Georgia-Carolina Image
    9 years ago
    Tony Troxel
    Our council pushed this as the best thing since sliced bread and many of us took the bait hook line and sinker. I have a troop of 18 boys. I can't even begin to sell this to the other parents as I can't even post a response to blog or a forum. This needs service hardware
    Pending Approval
  • Coastal Georgia Council Image
    9 years ago
    Frank Turner
    Still largely unusable. Every. Single. Night.
    Pending Approval
  • Mountain West Council Image
    Assistant Scoutmaster
    9 years ago
    Mark Westcott
    I appreciate the update, but not the lack of planning. Councils are saying they won't support anything but SB, so many had to jump from Troopmaster, leading to... you guessed it... rapid user growth. This wasn't unseen, as BSA is pushing us hard to participate in this platform. The adoption rate of any platform is pretty high when it's dictated...
    Pending Approval
  • Grand Canyon Council Image
    Scoutmaster
    9 years ago
    Mike Demcko
    I liked Scoutbook in the Far East Council, Asia West District (Seoul (Yongsan) Korea), and now like it with the Grand Canyon Council! Thanks Team and YIS, Mike.
    Gig 'em Aggies!
    Pending Approval
  • Atlanta Area Council Image
    Scoutmaster
    9 years ago
    Matt McNeil
    Sounds as though the problem is the number of users exceeding your capacity... if so, why not put a temporary stop to new membership until you get the problem fixed rather than just adding to the problem?
    Pending Approval
  • Chattahoochee Council Image
    9 years ago
    Bob Cain
    So, how again was the increased user base not expected? I'm having deja vu of last fall!
    Pending Approval
  • French Creek Council Image
    Assistant Scoutmaster
    9 years ago
    Bob Esser
    Issue with PO for advancement: Can't use the PDF button - generates some strange document and indicates password not valid. I am able to PRINT the report, then from there use a pdf generator on my computer.
    Pending Approval
  • Northern Star Council Image
    Assistant Scoutmaster
    9 years ago
    Ed D'Avignon
    Bob, PDF generation from the PO screen is a known issue.
    Pending Approval
  • Mayflower Council Image
    Assistant Scoutmaster
    9 years ago
    Doug DeMeritt
    That is all well and good but is there an effective way to report Integrity issues or index problems. I have tried to report two in the past year got acknowledgement but nothing was ever done. This is no longer an an issues as the scouts crossed over to a troop ref#24-1638792.

    This is still a problem ref#24-1654311 the scout shows a charge assigned in payments that never was charged it can't be deleted.

    Both of these issues were in your court since February and March respectively but nothing was done. These two concern me that is there no way to report an issue that is in fact an issue to be corrected or they just get ignored.
    updated 9 years ago
    Pending Approval
  • Circle Ten Council Image
    Committee Member
    9 years ago
    David Freeborn
    All, I appreciate the efforts, but wow last night was excruciating. It took so long to load pages that I I had to log back in. 45 minutes to update one adventure for 5 boys using the quick entry. The slowness is noticeable now that everyone is back in full swing. It was smooth sailing over the Summer.
    Pending Approval
  • Great Rivers Council Image
    9 years ago
    Janell Irvin
    It continues to be excruciatingly slow particularly in the evenings. Very difficult to show parents how to use it at a meeting when you cannot even pull the program up without it taking 5 minutes. Painstaking....
    Pending Approval
  • Pathway to Adventure Image
    9 years ago
    John Panek
    Like others here, working in SB in the evenings has been an exercise in frustration and a big waste of time. We cannot even demo SB to our families to get them on board.
    Pending Approval
  • Piedmont Council Image
    Committee Chairman
    9 years ago
    Athena Maur
    My users that use Chrome can't get the site to load at all. However, Firefox and the app seem to be working.
    Pending Approval
  • Sagamore Council Image
    9 years ago
    Kevin Bump
    Seems to be working just fine. I've been doing updates and haven't had any lag in service.
    Pending Approval
  • Northern Star Council Image
    Assistant Scoutmaster
    9 years ago
    Ed D'Avignon
    Athena, we have found that when a specific browser won't load Scoutbook, it is often related to the browser's cache. Try clearing the Chrome cache and try Scoutbook again.
    Pending Approval
  • Piedmont Council Image
    Committee Chairman
    9 years ago
    Athena Maur
    Thanks Ed. That worked for me, but not all of my users are very tech savvy. Hopefully I can get them to be able to use it before they give up.
    Pending Approval
  • Pathway to Adventure Image
    9 years ago
    Kathleen Wittleder
    As a fellow IT professional, I applaud your decision to not throw hardware at the problem. I'd rather you use that money for future enhancements and more sustainable scalability improvements. Thanks for the update.
    Pending Approval
  • Istrouma Area Council Image
    Scoutmaster
    9 years ago
    Scott Harrington
    I'm fine throwing hardware or whatever you have to throw at it. We're paying the same in subscription fees as we were before the BSA acquisition and performance has been on a steady decline for us. Use our money to make it better.
    Pending Approval
  • Quapaw Area Council Image
    9 years ago
    Willie Abrams
    40 second page loads are unacceptable. Get New Relic Application Monitoring and find your hotspots. I'll be happy to give you basic training on it. (I don't work for New Relic, we use it to handle our web scale problems and we have more users and more simultaneous users that you all do.) https://newrelic.com/

    (Also, the first time I tried to post this, I got a whoops.)
    Pending Approval
  • Mid Iowa Council Image
    Committee Member
    Trained Strip
    9 years ago
    Dave Lowe
    It seems ludicrous that this isn't running in any number of data centers with site caching and the ability to scale up and down based upon demand this may become another scoutnet where you can only do stuff after hours when the professionals aren't logged in. We volunteers spend our spare time keeping our troop informed and our scouts updated. I'm sure Amazon or Microsoft can ensure security and scale to provide sit performance. We still need an app for offline updates on camping events with no service

    Need improvements on the calendar and boards and a real report writer.

    Not to mention all the darned forms that still need filled out with information that scoutbook knows. Keep moving forward and don't make it worse first do no harm
    Pending Approval
  • Quapaw Area Council Image
    9 years ago
    Willie Abrams
    "Moving from sessions in the database to web server-based sessions, lessening database load."

    This concerns me. Move it to memcache or redis, not to web application layer -- I hope that is what you really meant. That will just cause more login issues unless you use sticky sessions at your load balancer and that is a bad idea for scaling.
    Pending Approval
  • Quapaw Area Council Image
    9 years ago
    Willie Abrams
    Also, it seems like you really really don't have enough low latency, high throughput I/O on your database server.
    Pending Approval
  • National Capital Area Council Image
    9 years ago
    Larry Ledbetter
    This is not a performance "spike" ... you have units that are paying, signing up and trying to use the tool. This is the "standard" and there should be a degree of service provided for the users who have adopted/are trying to adopt this tool. Performance was slightly better tonight and I was able to work on our pilot program a little more, but I am absolutely not giving access to any additional parents or scouts until this is resolved. Unacceptable. ...... 20 minutes later: Follow up after getting two more "Whoops!" Good night Scoutbook...
    updated 9 years ago
    Pending Approval
  • Green Mountain Image
    9 years ago
    Casey Tatro
    Everyone commenting seems to be a professional..... As a scout, I appreciate your efforts to improve this program. It's easy to armchair quarterback and offer "IT" solutions when you don't know what's happening on the back end. Keep at it and we look forward to the speed enhancements.
    Pending Approval
  • BAY-LAKES COUNCIL Image
    Committee Member
    9 years ago
    Randy Whiteaker
    How about a refund of fees or maybe an extension our of our subscriptions? :)
    Pending Approval
  • Occoneechee Image
    9 years ago
    Bobby Lumsden
    Besides the performance issues that everyone is beating the dead horse on... We are unable to delete connections to Scouts that have bridge up to Boy Scouts or moed to other packs. Every time I attempt to delete the connection, after waiting about a minute I get sent back to my home screen. I would like to remove this connections so I don't have six or seven units showing up on my home page
    Pending Approval
  • Coastal Georgia Council Image
    9 years ago
    Frank Turner
    Throw hardware at it. Throw software, hand grenades, horse shoes, and verbal abuse if it helps.
    Pending Approval
  • Water and Woods FSC  (Michigan Crossroads Council) Image
    Committee Chairman
    Trained Strip
    9 years ago
    Sandy Davis
    Thanks for the update and I hope it helps.
    Pending Approval
  • East Carolina Council Image
    Committee Chairman
    9 years ago
    Teliah Owings
    past and future evens are not showing up on the calendar?
    Pending Approval
  • BAY-LAKES COUNCIL Image
    Committee Member
    9 years ago
    Randy Whiteaker
    I just tried to send a message to my Pack and clicking the send message button did nothing - not even an error. Just wouldn't send. I gave up and posted it in our Facebook group. At least I know that works. :(
    Pending Approval
  • Crossroads of the West Image
    Scoutmaster
    9 years ago
    Marshall Hart
    "So, what are we doing about the situation? First, what we are not doing - throwing hardware at it. While tempting, the assessment is that this will only mask opportunities for real, sustainable performance enhancement."

    It seems like you aren't going to be able to avoid more hardware for long. When will you traffic volume double again? 50% performance increase from software improvements would be awesome but 100%, 200%?
    Pending Approval
  • W D Boyce Image
    Committee Member
    9 years ago
    Mike Heger
    Does this focus shift to correct the situation also include not pushing in uploaded files and data? Our Pack is assessing this tool and our trial subscription is about to expire. Not having the data imported and zero responses to the multiple emails makes our assessment a challenge. Turning to the public blogs in order to attempt resolution.
    Pending Approval
  • Simon Kenton Council Image
    Assistant Scoutmaster
    9 years ago
    Jacob Fetzer
    Teliah, when you are in the calendar, make sure you click on the gear icon to select which calendar you want to display. You can choose between the unit calendar and den/patrol calendars.

    Randy, is it possible it took longer than 30 minutes to compose? I also had an issue with sending a message this morning, but I had gotten distracted in the middle and it sat for a while (possibly 30 minutes). I, however, got an error message popup that the message could not be sent. So, I copied my message, logged out and back in, then pasted the message back in and it sent.
    Pending Approval
  • BAY-LAKES COUNCIL Image
    Committee Member
    9 years ago
    Randy Whiteaker
    @Jacob - Initially, yes - I did discover that my logon had timed out while composing the message. Very frustrating I must say because it will cause you to lose everything you might have typed, etc. WITHOUT any warning (this should be changed!) once you get logged out and thus, need to start all over. Seems BSA enjoys wasting our time lately by causing us to repeat work over and over. Anyway, once I realized this had happened, I did log out, log back in - RECREATED the entire message,etc. and making sure I was STILL logged in tried sending it again. Nothing. The "send" button did nothing and nothing would go out. It did not respond to my clicks. So that is when I just gave up and used Facebook. I spent probably over 25 minutes trying to send a pretty basic message to my unit on Scoutbook - all to no avail.
    updated 9 years ago
    Pending Approval
  • Lincoln Heritage Council Image
    Cubmaster
    9 years ago
    Cub Scout Pack 998
    I am in the same situation as @MikeHeger where my import is incomplete and I am not getting responses from support anymore. I am less than a week away from my ScoutBook trial period ending, at which point I will determine whether my Pack will pay ScoutBook or remain with ScoutTrack.
    Pending Approval
  • Capitol Area Council Image
    9 years ago
    Jason Sackett
    Thanks for the update.
    Pending Approval
  • Central Florida Council Image
    Scoutmaster
    9 years ago
    Stephanie Enright
    I have an AOL address and receive my notifications just fine, if you're talking about scheduled reminders.
    Pending Approval
  • San Diego Imperial Council Image
    Assistant Scoutmaster
    9 years ago
    Charley Hamilton
    I really appreciate the notation of the estimated time that this issue will delay general bug fix/feature improvements. Although I can't claim to be happy with the situation (A Scout is Trustworthy...), I appreciate that the BSA is supplementing resources trying to resolve the issue. I share the common concern that if there are scaling problems at 20% penetration, Scoutbook may be entirely unusable at even 50% penetration.

    Regarding the discussion of time-outs above, I started a stopwatch last night to see how long my timeout was. I got two different values in my trial: 25 min+/- the first time and 22 min +/- the second. I'm not sure how the timeout is being determined (storing LastActivityTime and comparing against CurrrentTime? Creating a new "LogoutTime" every time an activity occurs?), but it seems like sometihng is behaving inconsistently. A 1-2 minute deviation from 30 minutes seems like a user-timer error. Something like 5-8 minutes seems like something else is going on.
    Pending Approval
  • Crossroads of the West Image
    Committee Member
    9 years ago
    Mike Ball
    I've been a Scoutbook user for a couple years now. I've stuck with it through some bad performance problems in the past. There were some really bad problems last year, but Scoutbook made improvements and the site got faster, for the most part.

    The last 2 weeks have been unacceptable. I convinced our leaders to use Scoutbook, as well as many other units. And the system is completely unusable every single evening when it is needed most.

    I am also a software engineer, and I don't understand your aversion to "throwing hardware at the problem". Of course you throw hardware at the problem. Hardware is cheap, and it is the easiest and fastest way to scale. I assume Scoutbook is hosted in a "cloud" or virtual server environment like AWS. Spin up tons of servers. It sounds like both the application and databases need a lot of optimizing. Spin up tons of web servers. Create tons of slave database servers for reading data from.

    After you've done that, and the site is actually working for your customers, then it's time to go back to the drawing board and do the optimizations you listed.
    Pending Approval
  • National Capital Area Council Image
    9 years ago
    Bill Knaus
    I'll second the notion that Scoutbook needs to be in the cloud.

    A recommendation for something to consider looking into - now that you have instituted stronger security...

    Means more authentication attempts as more people are forced to re-authenticate more often. Depending on the approach you use for encrypting/decrypting passwords - this can be a taxing thing to do often. With more and more users doing this more and more often, this is likely to drive up resource consumption.
    Pending Approval
  • Grand Canyon Council Image
    Committee Chairman
    9 years ago
    Michael Caruso
    Excellent post regarding the steps taken to resolve the performance issues. Great work!
    Pending Approval
  • National Capital Area Council Image
    Scoutmaster
    Trained Strip
    9 years ago
    Mark Giese
    I am having the same issue "Teliah Owings: past and future evens are not showing up on the calendar? " is having and Jacob Fetzer's comment below is not fixing the problem. I have the gear icon clicked properly and nothing shows up in the calendar. I have the list of items I have added but they do not show up in the calendar itself. Very discouraging what did the update do to ruin this very useful calendar tool. We are a new Troop and made the decision to go with Scoutbook rather than Troopmaster. We are now wondering if we should go with Troopmaster until National gets this program fixed and properly supported. Put the resources towards getting this corrected. The customer "us Scouters/volunteers" are not happy.

    Jacob Fetzer
    Teliah, when you are in the calendar, make sure you click on the gear icon to select which calendar you want to display. You can choose between the unit calendar and den/patrol calendars.
    Pending Approval
  • Simon Kenton Council Image
    Assistant Scoutmaster
    9 years ago
    Jacob Fetzer
    Mark, did these particular events ever show up in the calendar (and disappeared subsequently)? Or they disappeared the instant you entered them? If the latter we have seen occasionally that they have been entered as a different year. Otherwise, I'm out of ideas. Another user may come along and have some other ideas.
    Pending Approval
  • Michigan Crossroads Image
    Scoutmaster
    9 years ago
    Brian Milligan
    This is extremely frustrating for me because I just spent a portion of our parent's meeting encouraging parents and leaders to log in to the accounts I created for them and look around. I was able to log in to comment here, but I can't log in to access my account, update Scout records, Troop calendar, or even send a message.

    It has been a hard sell to parents and committee members, but some of them are slowly coming around. I would hate for them to turn their back on this tool because of the issues I am coming across. If they can't even log in to view their son's profile, they will probably just give up altogether.

    I hope these issues are resolved soon.

    This is a fantastic tool and I am excited about applying the information I have recorded on a weekly basis.

    Thank you for working on this.
    Pending Approval
  • Heart of America Council Image
    9 years ago
    Rich Coombs
    I appreciate you are looking into this but all I am able to do is post here. Please keep us updated.
    Pending Approval
  • Trapper Trails Image
    Committee Member
    Trained Strip
    9 years ago
    Mark Gardner
    We just had a lot of leadership changes in our unit. We are an LDS unit and I just logged on to try and remove old leaders released, and add new leaders called. Our ward just split making these significant changes necessary. We also have about 20 scouts that have changed units and I need to break connections and disapprove them. I have multiple parents to add as well, and was planning to have a parent meeting this week to educate them. Looks like we are 4 days into trying to get it fixed. Are there any new updates on the situation? Are we still looking like it will be resolved within the week to 10 days time frame estimated, or have there been additional problems found that may extend the time needed to fix the problems? I am just trying to get a better estimated time frame. Either case, looks like I'm going to have to post-pone my parent night this week until after this is resolved. It would be nice to have a quick "update" daily if possible. Thanks.
    Pending Approval
  • National Capital Area Council Image
    9 years ago
    Larry Ledbetter
    Performance seemed to be better yesterday and I was able to complete some of our Troop migration activities, but then..... guess the old "hardware" decided not to work again. Have not been able to sync to ScoutNet Training for two days (not huge deal, except it is on our checklist for each leader/MC Counselor to sync as they bring up the account and they are wondering why we are migrating to something not usable) ... Now, tonight, cannot access Troop Roster again and getting the "Whoops" again. Supposed to start turning on the Scout accounts in the middle of October. We have 140 Scouts and, that many parents - and multiples - as well as many leaders without Scouts in troop ... too much work for unstable platform.
    Pending Approval
  • Heart of America Council Image
    Committee Member
    9 years ago
    Todd Johns
    Tonight, performance doesn't seem improved from the past few weeks. We just moved over. When I presented to the troop, everything was great. Went out on the limb for this change. Hoping it doesn't haunt me/us.
    Pending Approval
  • Southwest Florida Council Image
    9 years ago
    Chris Jackson
    Hope these issues are fixed soon
    Pending Approval
  • Chattahoochee Council Image
    9 years ago
    Bob Cain
    @Bob Scott -
    I agree with Mark Gardner, above: we need DAILY updates from YOU on ANY and ALL PROGRESS made or SETBACKS experienced toward resolving this debilitating performance problem!

    I have been a paying subscriber for 2 years (i.e., 6+ months BEFORE BSA's acquisition). I have found that communication and transparency has been SEVERELY lacking since BSA acquired Scoutbook. There was a glimmer of hope last year when you came onboard, but that hope quickly diminished when even your self-described "weekly blog" quickly deteriorated into "occasional."

    As I'm sure you remember, this time last year, we users were asked for patience when Scoutbook experienced growing pains while being moved to AWS's cloud-based servers. We were led to believe this move would eliminate, or greatly mitigate, the anticipated performance issues due to Scoutbook's growth. This clearly was not the case! You also made reference to how "the development team worked in the Spring to anticipate the higher demand [you] saw coming, [but you] clearly underestimated the growth and its impact on the site."

    Please answer me the following:

    (1) Why has Scoutbook apparently NOT gained, arguably, the most important benefit with its migration to the cloud -- scalability?

    (2) How was Scoutbook's "growth and its impact on the site" so BADLY underestimated last spring? The BSA has owned Scoutbook for over a year and has been clearly drumming up business for it during that time. SB is currently sitting at 20% market penetration, which you've explained greatly exceeded your forecast. Why?!
    updated 9 years ago
    Pending Approval
  • San Diego Imperial Council Image
    9 years ago
    Duane Phillips
    I am now able to administer my Pack and Troop however cannot add to my training - - getting the "whoops" response. This is at 4AM (PST), wondering if it will work tonight during out committee mtg.
    Pending Approval
  • Michigan Crossroads Image
    Committee Chairman
    9 years ago
    James Jarosz
    Seems there are still issues between PayPal and unit subscriptions. We have paid to extend our unit subscription on Saturday night, after it expired (this was done so that our subscription date does not become earlier than the expiry date). Paypal emailed me the receipt and our bank shows the withdrawal, but Scoutbook is still expired. I've sent notifications, first one where I simply sent an email including the PayPal receipt, and a second though the "help" email-app built into Scoutbook.

    One would think that "subscription" updates with be a top priority as well?

    Please advise if the PayPay/Scoutbook Subscription issue, which was around at the end of 2015 or beginning of 2016, has actually been resolved?
    Pending Approval
  • Northern Star Council Image
    Assistant Scoutmaster
    9 years ago
    Ed D'Avignon
    James, scoutbook.support@scouting.org is only monitored during business hours. If you don't get a response today, send another e-mail.
    Pending Approval
  • Chattahoochee Council Image
    9 years ago
    Bob Cain
    James Jarosz, I had a similar situation with a recent PayPal payment when I needed to add Scouts to our subscription. Amazingly, it was corrected quickly (once within normal business hours of M-F, 7a-7p CT) with an email to scoutbook.support@scouting.org.
    Pending Approval
  • Simon Kenton Council Image
    Assistant Scoutmaster
    9 years ago
    Jacob Fetzer
    James, there is no reason to wait until it expires to renew. The renewal just adds one year to the expiration date. Also, if you had to add additional scouts to your subscription, it gives you them for the entire time from when you renew to the new expiration date.

    Paypal has to send the information back to Scoutbook saying that the payment has been processed. It is always more difficult when communicating between various systems.
    Pending Approval
  • Michigan Crossroads Image
    Committee Chairman
    9 years ago
    James Jarosz
    @ Jacob Fetzer, I always add Scouts as-needed, but this was our yearly renewal.

    PayPal sends a token back to the originating web site, which when properly integrated like it used to be, should be used to trigger the completion of payment automatically. Looks like this needs to be addressed and PayPay has a great staff to help our Scoutbook developers to correct this basic functionally.
    Pending Approval
  • Great Lakes FSC (Michigan Crossroads Council) Image
    9 years ago
    Katherine Suender
    I would like the calendar to stay on the month I was last looking at when I am putting in meeting dates. I was adding two meeting dates a month for the whole year. Every time I put in an additional meeting I had to start back at September.
    Pending Approval
  • Quivira Council, BSA Image
    Committee Member
    9 years ago
    Heather Blankinship
    The site performance issues are making it very difficult to administer our Pack. We are in the process of on-boarding a lot of new Scouts and leaders. I have spent more than 1/2 of my time during a typical den meeting night waiting for the system to respond to answer questions for Scout families. I know you know this is not helpful. I just want to make sure you're connected to the day-to-day impact this is having and ensure there is a sense of urgency to fix these performance issues. Enhancements to the various features of the system are great, but if we can't use the system due to slow response times and crashes, that defeats the purpose of the system. Thanks for making this a priority.
    Pending Approval
  • Capitol Area Council Image
    Assistant Scoutmaster
    Trained Strip
    9 years ago
    Bob Rauner
    Bob, Scoutbook Director, it has been almost 2 week since your last posting and based on SB performance and the above comments from your customers, ALL IS NOT WELL!! Can you please update all of us on the SB Performance Issues? We are in the dark (since your last update on 9/14) and SB is NOT improving on overall performance and functionality. Just today I noticed the "My Training" is non-operational.

    PLEASE LET US KNOW WHAT IS GOING ON - WE DESERVE TO KNOW!!!
    Pending Approval
  • Chattahoochee Council Image
    9 years ago
    Bob Cain
    @Bob Scott - Do you even monitor the comments posted to your OWN blog?

    Two weeks without a single comment from the "official voice" of Scoutbook is unprofessional, disrespectful to all of your PAYING customers, and just a little cowardly!

    This is ridiculous! I am embarrassed that I ever recommended Scoutbook to my pack!
    updated 9 years ago
    Pending Approval
  • Greater Niagara Frontier Council Image
    9 years ago
    Anthony Montibello
    as a programmer myself I understand the issue you guys are facing at scoutbook, with both the increased load, and unexpected performance and optimization needs.
    Good luck at fixing it, Last week I was seeing a lot of lag that did not exist over the summer. so far today I cannot pull up my scouts advancements however the lag seems to be gone.

    I assume you are already indexing and reorganizing several times a day. and I respect not throwing hardware at it, since that only hides the issues for a very short time on these type of systems.
    Please try to appoint someone to keep us informed once a day with a quick blurb on milestones accomplished (that should help keep some angry people pacified).
    I can sympathies with the complexity of load testing solutions, and sometimes things do not go as expected when implemented.
    once again good luck,
    Pending Approval
  • Grand Canyon Council Image
    9 years ago
    Richard Johnson
    As a DB, Software & Cloud Engineer - I think I can say: Hardware! Hardware! Hardware!

    Lots of good points have been made in the comments by other software guys here in the comments.

    Your proposed software updates including changing session and improving caching will make a difference, but will only improve performance a small %. I'm assuming you have normalized all database queries by now. Are you running database slave servers that you can run read only queries against?

    The real problem we are experiencing is likely CONCURRENT USERS (how many people are on the site in any given moment). Are you load balancing connections across servers?

    I appreciate that you are making it a priority to improve the performance. Good luck! I hope that Scoutbook will "Be Prepared" for more growth!
    Pending Approval
  • Chattahoochee Council Image
    9 years ago
    Bob Cain
    @Bob Scott - Thank you for posting an update. I will concede on the "2 week" comment. You are correct. Touché.

    Now, please continue updates frequently (i.e., daily) until these performance issues have been resolved. I just can't fathom why communicating with your user base isn't a higher priority for you?! Must we always beg and plead?
    updated 9 years ago
    Pending Approval
  • Michigan Crossroads Image
    Committee Chairman
    9 years ago
    James Jarosz
    @Bob Scott, Thank you for a "commented" updated. Something is better than nothing. I agree that fixing software performance is important. Doing the easy thing of throwing hardware at the issue will only mask things for a short period and could even make things worse. At some point, more hardware will be needed and here is why:

    First, I'm not sure if this is a Michigan Crossroads Council/Great Lakes Field Service Council initiative, or BSA wide initiative, but our recharter time is basically here. This is what was stated in our recharter email:

    "On October 1, the on-line access will open. All unit charters are to be turned in no later than November 11th. Units that meet the deadline with no defects will be awarded Scoutbook subscriptions for their registered youth for 2017."

    Based on the above statement, the 20% increase that Scoutbook is experiencing at this very moment (or is it 20% penetration) could/will increase. My guess is an additional 10%, if this is just Lower Michigan alone, or up to 100% if this is a BSA initiative.

    Webelos are learning to not only to "Be Prepared" but as Baden Powell said: "Be Prepared for anything".

    Good Luck Scoutbook Team, you have made our unit's life a bit easier, and I'm hopeful that you are preparing for anything too!

    Yours in Scouting,
    James
    Pending Approval
  • Green Mountain Image
    Assistant Scoutmaster
    9 years ago
    Jeffrey Bouffard
    its not just AOL users. YAHOO, GMAIL users are experiencing same issues just not as offen
    Pending Approval
  • Dan Beard Council, BSA Image
    New Member Coordinator
    9 years ago
    Kimberly Novotny
    I keep getting the Whoops message when I try to go into my scouts advancements. This makes it very hard to record progress. When will this be fixed? Thanks.
    Pending Approval
  • Northern Star Council Image
    Assistant Scoutmaster
    9 years ago
    Ed D'Avignon
    Kim, this was discovered yesterday. A fix was prepared and tested last night. It will be released today.
    Pending Approval
  • Longhorn Council Image
    9 years ago
    Bud Berning
    My Pack is using an antiquated website that costs 3x as much as a Scoutbook subscription for all our Scouts (and it doesn't even track Scout achievements). Right now I personally pay for my own Den subscription because it has made my life easier tracking my Scouts' achievements. I'm trying to sell my Pack's Committee on ditching their old website and begin using Scoutbook for the entire Pack but the system stability and performance issues are not helping me build a strong argument. Please fix!! Thanks! Bud
    Pending Approval
  • Indian Waters Council Image
    9 years ago
    Brooks Prevette
    @ Bob Scott

    I know and appreciate all of the Dev. teams hard work, I am seeing "some" faster page load times. Which is a great thing, considering where we were a few days ago. I imagine that this has been a stressful past week for everyone there.

    If I could ask, with all efforts going towards this current issue (as it should) is there a estimate on how far that pushes them back on some of the things that were in the roadmap for release, such as CS Shooting Sports Awards (August 2016), Enable Venturing Subscriptions (4Q 2016), Payment Log Enhancements (4Q 2016), & Advancement Record Sync with my.Scouting/ScoutNet (August 2016)?

    Thank you all for your continued diligence, it is so very much appreciated!!
    Pending Approval
  • Quapaw Area Council Image
    Assistant Scoutmaster
    Trained Strip
    9 years ago
    Dan Tullos
    I got online to register my concern about the time it takes to enter advancement information. I see this has been a major concern. Tonight, at our meeting it took the better part of an hour to access and enter advancement information for a single Scout. His Dad was not impressed. Happy to see you are working on it. Thanks. Scoutbook is a wonderful tool. Thanks!!!
    Pending Approval
  • The Spirit of Adventure Image
    9 years ago
    Brian Johnson
    You should allow the upload of PNG images. I edited an image and wanted to upload it from my phone, but I could not because you do not accept PNG images. I guess the default format for my phone's image editor is a PNG. This is on a Samsung Galaxy 4.
    Pending Approval
  • Circle Ten Council Image
    9 years ago
    Bobby Davis
    I'm starting to see some improvement, but honestly I'm just avoiding peak times, which will not be an acceptable solution for den meetings and pack meetings.

    I respect cleaning up the queries to be more efficient, but this is a simple plumbing issue: too many queries in the pipe, you're going to get backed up, and then the: "whoops".

    Amazon AWS allows you to spool up a larger server hosting your database for planned times or high demand times. At some point, you will need to throw more hardware at this.
    Pending Approval
  • Middle Tennessee Council Image
    9 years ago
    John Orum
    Agree with Bobby Davis. AWS may be a better solution for spinning up servers and Elastic Load Balancing. I have definitely noticed longer than expected wait times while trying to retrieve information, log accomplishments, advancements, etc.
    Pending Approval
  • The Spirit of Adventure Image
    Committee Chairman
    9 years ago
    Jenn Erickson
    I have been waiting almost three weeks just to get my new unit added. I email customer service and get crickets. no response, no indication of what is being done or why I cannot get the unit up. If you don't care about people that have been here for 3 years then apparently it may be time to look elsewhere. Zero customer service is unacceptable.
    Pending Approval
  • BAY-LAKES COUNCIL Image
    Committee Member
    9 years ago
    Randy Whiteaker
    @Bobby and @John - Scoutbook is already on AWS servers. They moved the application to there LAST summer (2015)
    updated 9 years ago
    Pending Approval
  • National Capital Area Council Image
    9 years ago
    Bill Knaus
    @Bob Scott - keep up the good fight. We wouldn't complain and try to Monday morning QB the situation if we didn't care about the product and the value it brings to our units.

    A Scout is helpful, and when you have this many software engineers, and other IT pros who care... Well we just want to help.

    Thanks for continuing to keep us posted.

    As an aside - the login timeouts are detrimental to authoring emails and other situations. The timing seems to be somewhat erratic. All for security, but convenience is starting to pay the price the way things are configured right now.
    Pending Approval
  • Montana Council Image
    Chartered Organization Rep.
    9 years ago
    Aaron Weissman
    @Bob Scott -- for what it is worth, the parents in my unit think that SB is very inexpensive for the value received. If cost is part of the reason for the inability to grow your infrastructure with your user base, I would also suggest that $1/Scout/Year is a whole lotta value for not much cash. My unit would be willing to pay more if it meant more reasonable site access.

    Since SB is already on AWS, couldn't fixing the problem be as easy as increasing a presumed cap on virtual servers when demand is high?
    updated 9 years ago
    Pending Approval
  • French Creek Council Image
    Assistant Scoutmaster
    9 years ago
    Bob Esser
    Been struggling for the past 2 weeks. I loved SB for the first 64 weeks I implemented it for my Pack. Got so good at it, my council convinced me to talk at their annual Training Extravaganza for leaders. I'm beginning to have doubts as SB is at the end of Day 8 of their promised 7-10 day window to fix things. Time to throw hardware at it! Tinker in the off-season, after mid-Oct.
    It is Cub signup time and the system is failing left and right on multiple issues. Lions prevent sync - I'm now entering 40 new Cubs plus 60 new parents manually. Keep getting kicked off the system. I'm now 10 days behind in the services I promised my families. Just spent an hour writing an email to families only to get kicked out when adding upcoming events. Had to come here to 'vent' as it'll be another 45 min to redo that work. God help me when families discover the flaws.
    FWIW - SB needs to put BSA in its place when it comes to the roll out of new programs and awards. e.g. Lions, Shooting Awards, et al. If SB is to be the de facto standard for recording, National must factor that into their timeline.
    Keep working at it, there is light at the end of the tunnel. Sometimes it is smarter to find that upper ledge in the tunnel to hang and reassess the situation while the flash flood passes.
    Pending Approval
  • Baltimore Area Council Image
    9 years ago
    Mr. Steve Harper
    While I can certainly appreciate the strong desire to fix code and develop performance enhancements instead of "throwing hardware at it," AWS is very flexible and scalable and for the sole purpose of quickly improving the experience, perhaps additional instances with some autoscaling would improve the performance, at least short term, while your developers work on correcting the code. This is one of those situations where fixing the incidents with hardware should be done short term, while the underlying problem is addressed with code for a long term solution. I strongly urge you to improve performance with additional virtual hardware while you fix the code. It's easy to remove instances in AWS when you no longer need them. It's also very easy to set up autoscaling so that you only pay for additional instances when there is a high demand for the site. Just my educated 2 cents. Thanks for listening.
    Pending Approval
  • Denver Area Council Image
    9 years ago
    Tim Bradford
    @Bob Scott and the Dev team

    Well you have a window and I have to say congrats! Load times are running much smoother after yesterday's two updates. Is it perfect, no, but it is working much better. Please know that your diligence in this matter is greatly appreciated.

    Please continue with the swiftness applied toward the performance problems. I still vote to allow an API to allow other developers to help you, but I do understand the security concerns. It seems like there are some very intelligent users who might be able to code reports and other things that can take those enhancements off your plate so you can focus on other things. I think part of being a good stuward with what you have also means using resources when you can. Why not use our wonderful scouting volunteers, and perhaps even scouts themselves.

    Keep up the good work!

    Do you have a planned deadline for Akela integration completion?

    Do you have a planned deadline for the Merit Badge Counselor enhancements?

    Do you have a planned deadline for the JTE tool to work?

    Do you have a planned deadline for the training reports to be fixed? With training, would it just be easier to take out the training modules code and once linked to the One Sign On for My.Scouting.org just have Scoutbook display the data from the training manager in my.scouting.org showing there official % and the report from my.scouting? BSA spent a great deal of funds to develop the training module in my.scouting, can't we use what we already have?

    Again, thanks for all you are doing and please tell the team they did a great job over the last week and we appreciate their sacrifice and diligence.
    updated 9 years ago
    Pending Approval
  • Greater St. Louis Area Council Image
    Scoutmaster
    9 years ago
    Tom Finan
    I have been using SB for over a year now, and while I have had few "whoops" pages every now and then in the last month, I don't seem to be experiencing nearly the same level of problems, lag or issues. I don't know why that would be, but I think it is worth noting for what it is worth.

    One thing that I am trying to figure...I can't seem to find links for the Scoutnet link...I seem to recall that almost every page had a link that would sync the Pack information with Scoutnet...has that been moved or modified?
    Pending Approval
  • Seneca Waterways Image
    Committee Member
    9 years ago
    Daniel Kuhn
    I've been using the app for a while now and I definitely notice an upgrade.

    One DESPERATELY needed feature is quick entry for payments due. How do you expect me to add dues for 40 Scouts one by one?
    Pending Approval
  • Three Fires Council Image
    Scoutmaster
    9 years ago
    Jeff Makowski
    As a Network Administrator I feel your pain. It Is always a balancing act of limiting searches to speed up performance yet still make the search functional.
    Pending Approval
  • Las Vegas Area Council Image
    9 years ago
    Robert Beasley
    As a network engineer responsible for over 4000 network switches and routers. I take offense to that comment :-P
    Pending Approval
  • Pine Tree Council Image
    9 years ago
    John Tower
    The performance over the weekend has been great. Little to no waiting and was able to update 20 Scouts in the time I figured I get 5 done.

    If in fact you did fight the good fight and optimize the code I applaud you. As a developer and IT Manger I know how hard it is do things the hard but in the end more valuable way and more importantly how near impossible it is to find/fix/test performance issues when the overall load is lower. Throwing hardware at the problem would be the easy short term fix but then everyone would be complaining again next year when the issues resurface.
    Pending Approval
  • Washington Crossing Council Image
    Committee Chairman
    9 years ago
    Stephen Hornak
    Dan - can you send the screen shot to sjhjr@comcast.net as I would like to take a look at the issue. I would also like to offer a remote connect to work through the issue.
    Pending Approval
  • Northern Star Council Image
    Assistant Scoutmaster
    9 years ago
    Ed D'Avignon
    Dan, is the LDS switch turned on under Edit Pack? LDS units don't have Tigers so if the LDS switch is turned on you won't be able to add a Tiger den.
    Pending Approval
  • Washington Crossing Council Image
    Committee Chairman
    9 years ago
    Stephen Hornak
    Dan - glad to hear the issue is fixed. I can say the forums woukd be a location for assistance and you can receive an email when a post is made. The blog is just a post from scoutbook although being able to subscribe would be nice. I too had thought the LDS slider was on but wanted to make sure nothing else was a miss.
    updated 9 years ago
    Pending Approval
  • Greater St. Louis Area Council Image
    9 years ago
    Jack McVickar
    Any more updates or possible timeframe to resolve the AOL issue? I'd rather not create yet another email account to associate with Scoutbook (already too many to monitor) but not getting even my own Den emails is really causing issues. Of course top it off to be in the middle of popcorn sales and no email is really beyond painful. Appreciate any update you can provide.

    Thanks
    Pending Approval
  • Golden Empire Council Image
    Unit Advancement Chair
    9 years ago
    Steven Philips
    Thanks for the updates. We love using SB so we hope your plans go smoothly.
    Pending Approval
  • Lincoln Heritage Council Image
    9 years ago
    Mononymous Hooper
    Hope to see more functionality soon.
    Pending Approval
  • Buffalo Trail Council Image
    9 years ago
    Erin Faulk
    Still unable to make scoutnet sync work with both of our units. Even after emailing in for a manual sync. We added almost 40 new cubs this year after rallies and what a mess to have to add every single BSA member # individually. At least add the option to add the member # when you first add a new scout if this function isn't going to get fixed. So many hours of my time for something that used to take 2 minutes.
    Pending Approval
  • Simon Kenton Council Image
    Assistant Scoutmaster
    9 years ago
    Jacob Fetzer
    Erin, for Cub Scouts, we have seen issues with the import from ScoutNet when Lions are on the roster. We have heard that fixing that is a top priority once performance issues are resolved.

    Are you also having trouble with the import for a troop, or are both units packs with Lions?
    Pending Approval
  • Buffalo Trail Council Image
    9 years ago
    Erin Faulk
    I am having trouble with the pack which does have lions on the roster. The advancement coordinator for our troop told me they had trouble syncing as well, but I have not personally tried it. I'm hoping the issue is fixed soon!
    Pending Approval
  • Longhorn Council Image
    9 years ago
    Eric Labadens
    so I am a den leader and looking to add events and attendence, for my scouts but everytime I go to my dashboard, then events or calendar there is no" add event, or manage calendar" tab. can anyone give me advice on how to navigate to do this. thank you in advance.
    Pending Approval
  • Simon Kenton Council Image
    Assistant Scoutmaster
    9 years ago
    Jacob Fetzer
    Eric, you also need to be a den admin.
    Pending Approval
  • National Capital Area Council Image
    9 years ago
    Larry Ledbetter
    Complained several time about the performance issues, so i would be remiss not to come back with a BIG THANK YOU to the Scoutbook team for the vast improvements in performance. Trying to complete a pilot with a large troop (140 Scouts and 60 Leaders) was extremely frustrating (with performance issues), but it is going great now! Thumbs Up all around from parents and scouts .... still some features we would like to see better (reports, etc), but I think we will be completely off TroopMaster on on Scoutbook after our December Court of Honor.
    Pending Approval
  • Great Salt Lake Council Image
    9 years ago
    Robert C.
    Cool
    Pending Approval
  • Chief Seattle Council Image
    Committee Member
    9 years ago
    Megan Black
    Lots of circling arrows....and then eventual crashes. Seems to do this at all times of the day. Perhaps many troops are also trying out this new software at the year end? It may now be time to throw more hardware at it? This is not an internet service provider slowdown on my end.
    Pending Approval
  • Great Salt Lake Council Image
    9 years ago
    Robert C.
    Ok
    Pending Approval
  • Crater Lake Council Image
    8 years ago
    Richard Watson
    Thanks for the update, the site and entire system remains very slow (8-15 seconds to do anything seems to be the minimum). I have asked our cubmaster to explore it a little and talk about it at the next committee meeting, but just based on what I'm trying to enter for my own 2 kids. I don't see this going well at all.

    I understand not throwing hardware at a problem, but I think you might need to do something. Wish you all the luck, but have to say it is probably far too frustrating to get anyone on board with it right now. Will review in a year or so again.
    Pending Approval
  • Chickasaw Council Image
    Assistant Scoutmaster
    8 years ago
    Greg Sussey
    Did someone unplug Scoutbook? Nothing is working at this time.
    Pending Approval
  • Greater Yosemite Council Image
    8 years ago
    Jack F.
    hi
    Pending Approval
  • Baltimore Area Council Image
    Den Leader
    Trained Strip
    8 years ago
    Julie Lopez
    I used to be able to move a scout from my wolf den to the bear den when they turned 9 by going into "Edit Profile" and the there was a drop down for Den, but now I don't see it anymore. How do we move our cubs from one den to another once they are 9 and completed their Wolf requirements?
    Pending Approval

Delete Comment?

Are you sure you want to delete your comment?

This action cannot be undone.