
My IT experience was with the network of a large utility. There were applications in use which contained millions and millions of records. They ran 24/7 with the exception of downtime for nightly back-ups. None of them took more than several minutes to restore service to the users after those back-ups. Below is a quote of mail received from one of my members who has made a very good living the the field. I believe that he knows of what he speaks. 73, Bob Vallio -- W6RGG ------------------------------------ ARRL promotes LoTW as a "service product"; a "feature", something they are proud of, something they offer to the amateur community, and something that is supposedly a benefit of ARRL membership (e.g., the ability to get rewards without handling paper QSLs). It is NOT like many other amateur radio computer products in the realm of "I built this for my own use. You are welcome to use it, but no guarantees." I have designed and built many PRODUCTS, including hardware and software. Some of them have shipped in quantities of tens-of-millions. I don't ship any "works in progress." That doesn't mean that my products have never had problems that needed fixing, only that they were thoroughly tested BEFORE release, and subjected to extensive design review BEFORE even being built. They are the result of my best tradeoffs among features, cost, reliability, and time-to-market. I put them out there, and am willing to be measured by their success or failure. It is fairly clear, both from discussions I have had with ARRL and others, and from experience, that LoTW began as a "weekend project" by some ambitious programmer, and that it caught on and grew. In fact, it grew way beyond the capabilities of the original "design." (I believe a lot of the problems with LoTW have to do with the choice of database, and to a certain extent with the amount of resources that ARRL is willing to devote to the project.) Good designers build prototypes, and test them extensively. Then they start from scratch to build a PRODUCT from what was learned in the prototype stage. LoTW appears to be a "prototype" that was "shipped". Of course, there will be problems. However, ARRL has indicated many times that they are either oblivious to them (e.g., log processing delays: "What problem?") or they consider turnaround times of days or weeks to be an acceptable design decision. (In contrast, log processing response times on both eQSL and Clublog are nearly instantaneous, even after a big contest weekend.) They also don't consider it important to provide any feedback to their user community on the progress of repairs, or the progress of log processing. (A simple indicator of the number of logs in the queue, or the expected processing time, would alleviate a lot of angst.) A message that "The system is down. We're working on it." is not very reassuring. Neither is the occasional cryptic error message from their database engine that occasionally comes up when you try to log into the system. (Sort of like hitting the UP elevator button from the lobby of a beautiful hotel, and instead getting dumped in the base ment with the steam pipes.) Yes, there may be times when the system must be brought down for major reconfiguration. But any reasonable service provider would inform their user community of such an event BEFORE it happened, and not respond only after users complain about the disappearance of the service. Now, if the problems were the result of something totally out of ARRL's control, then all bets are off. For example, the IEEE last week had major problems with their e-mail forwarding system, due to outages caused by Sandy. Other than not incorporating a hot standby backup system, that is not a problem with the IEEE's system design or operation. But many of us believe that LoTW is in need of a re-DESIGN, and that is from a rather knowledgeable user community. So far, ARRL has been non-responsive. That said, I agree that *anything* is better than nothing. But as long as ARRL touts their system as a "real" service, then they deserve the criticism that goes with that. If they want to call it an "extended beta test," that's fine too, and the expectations will be much lower. They have not chosen to do that, though."