08/31/2009

Improving Quickr Performance 101

QuickImage Category Quickr
In my newsletter last week, I outlined the nine IBM improvements (below) to Quickr 8.2, then added a series of recommendations at a very high level that can apply to any version of Quickr or QuickPlace. I consistently see home-grown Quickr and QuickPlace installations that haven't had the benefit of professional Domino administration and performance optimization - sometimes because it's not even a Domino shop, sometimes because the skills are not on staff, and sometimes because Quickr is the only web app in place. Or, the Domino apps in place are so simple as to not need the kind of attention a more complex app like Quickr requires.

So - since not every one of my readers here gets the newsletter (sign up below), I thought I'd repeat here and take questions and comments. And of course, I'd encourage you to come to Collaboration University 2009 where Chris Miller, Gab Davis and Warren Elsmore all have sessions focused on this very topic.

So enjoy, and I hope this makes your Quickr, Quickr!

++++++++++++++++++

So thrilled I was with the 8.2 performance improvements that I almost forgot some of the basics that I encourage customers to do - or do for them when their back is turned - to enhance performance on their Quickr/QuickPlace environments. So in no particular order, here is a list of things to check on your own environment. I'm not going to tell you WHY to do everything, because that's a much longer story. Possibly, more blog entries or newsletters too...!

Some things to do with notes.ini:

  • Remove unnecessary tasks: Sched, CalConn, RnRMgr, Statlog
  • Remove: ServerTasksAt4 (reschedule as a program document if you must)
  • Remove: qptool placecatalog push -a (same)
  • Add: HTTPJVMMaxHeapSize=256M
  • Add: QuickPlaceWebCacheEnabled=1
  • Add: UPDATE_SUPPRESSION_TIME=90 (or 120 if you can get away with it)
  • Add: UPDATERS=4 (or, a number equal to or one less than your number of CPUs)
System changes:
  • Enable Transaction logging on a separate drive array (HUGE topic)
  • Enable view indexing on a separate drive (big savings)
Server document and Quickr setting changes:
  • Exclude graphics from logging. Do you really want to write to a database just because a gif was opened? (Hint: No.)
  • Use authenticated LDAP lookups, not Anonymous
If you're still slow after all this? It may be:
  • You have some customizations with un-optimized code
  • You may be using a theme, even a standard one, that is bad for performance
  • You may have reverse proxy issues or firewall bandwidth restrictions
  • The server may not be optimized for TCPIP throughput or timing
  • Your users may not be caching properly, or your proxy may be caching improperly
  • You may have rogue agents or placebots (Quickr agents) inappropriately implemented, especially in larger systems
When you've tuned and tweaked your servers, and considered and ruled out all of the possibilities above, there is one remaining possibility. You may really just have old, clunky servers or clients, or are overloading them, and really do need an infrastructure change. It happens, don't worry.

Unfortunately, the poor-performance conclusion is reached WAY too early by most companies, and QuickPlace/Quickr gets a bad name for it. "Quickr is slowr! Let's look at SharePoint!" fills a conference room, and people nod in general agreement because it just seems like the right thing to say. But you, my newly-enabled admin guru, have the power to stop that dead in its tracks with "It's not the software. There are measures we can take to improve the situation and improve performance. We'll work on it and report back."

So go, people. Take this knowledge. Fix it.

08/19/2009

Lotus Knows what you should do this week

Category LotusKnows
As you're likely aware, Lotus is soliciting ideas and feedback on the "Lotus Knows" campaign that's around the corner. But just in case you've stumbled on my humble (uh huh) blog and haven't heard, here's the deal. It's best described in a partner communication I received earlier in the week - but the thing runs just today through Friday and is for partners, IBM, and customers (and noncustomers!) alike.

"IBM Software Group is launching a marketing program called "Lotus Knows", targeting a new audience to broaden and deepen enthusiasm for Lotus collaboration technology. We will tap into the energy of the entire Lotus community to inspire advocacy and generate real content and excitement at campaign launch. Now is the time to get engaged!

On August 19, the Lotus Knows IdeaJam begins and will run for 72 hours. It is an excellent starting point for you and customers to share your thoughts and experiences to help shape our strategy and communications. Make sure you vote and promote ideas. After the Jam, top ideas will be collected and evaluated for potential use during the campaign. You will also have an opportunity to send in short, innovative and creative videos.
"

Is this a good idea? Probably - it supports the Lotus brand, and gives some community input to IBM/Lotus in a somewhat targeted fashion. And, it uses a really premier Domino-based product, IdeaJam from Elguji.

I've already been to the Lotus Knows IdeaJam and voted on a few ideas, and commented extensively on one that's near and dear. And, when I have 15 minutes here and there over the next 3 days, I'll go back. It's fun, engaging, a little overwhelming (hint: just scan at first, there are hundreds of ideas already at 10:40 Wednesday morning!), and might - just might - make a difference.

It's not an apocalyptic, moral imperative. You're not a bad person if you don't participate. You may just want to browse. But it's cool, and everyone wants to be cool. Even (and especially) if you don't use Lotus products at all - we know you've been suffering from lack of coolness, so here's your chance.

Participation requires an easy registration with the IdeaJam system (takes seconds) but only if you're new to it. Go. Jam.


Calendar

Rock On With Me and SNAPPS

Join me and the great team at SNAPPS at these upcoming events:

IamLUG
I am Lotus User Group - August 2-4, St. Louis

Collaboration University
London and Chicago - September 21-23 and 27-29 respectively. That's right, London goes first!

The events have very limited capacity so signing up as soon as possible is recommended. Hope to see you there!

Be With the Band

Follow me on Twitter!


Opt in to receive Rob's semi-regular newsletter about Quickr, Sametime, Free Stuff and Conferences. Just enter your email address below, you can unsubscribe at any time.

Subscribe to my newsletters...
Email:

On With The Show

Here is a list of the SNAPPS templates for Lotus Quickr and other free resources on QuickrTemplates.com:
Templates:
QContacts
QIdeas
QIssues
QMeeting
QPhotos
QPresent
QProject
QSite
QSurvey

Utilities:
AnyPlace SiteMap
AnyPlace ServerMap
AnyPlace Designer for Dreamweaver

Free Apps:
PandaBear: Cross-Platform File Management
Flippr: Lightweight Quickr Admin Client
SnappFiles: iPhone Client for Quickr, Filenet, ICM...

Downloads: 104,397
Countries: 161
Read about the templates in Intranet Journal

Search

Googles

  • No Search Referers