Testing in Production

  • Sean Lange (9/23/2014)


    I will just leave this here.

    And to go with that, there is a shirt.

    Uploaded img. Source was from Grants twitter feed.

    Jason...AKA CirqueDeSQLeil
    _______________________________________________
    I have given a name to my pain...MCM SQL Server, MVP
    SQL RNNR
    Posting Performance Based Questions - Gail Shaw[/url]
    Learn Extended Events

  • Chad Slagle (9/23/2014)


    Iphone users.. How is your black and white TV still working? Did you get your Neil Sedaka records loaded into your ITunes library yet? Does your back hurt from doing the Charleston? Have you heard that that new band, you too (lazy little whipper snappers.. always abbreviating.. not on your watch right)? How is that bigger screen, can it accommodate more apps on the screen now, being that you are using the 24pt font setting?

    😀

    LOL. U2 have done nothing decent since they released "Under a Bloody Red Sky" in my opinion (minority of 1 apparently) but dis'n Neil Sedaka goes beyond the pale my friend - my Mum will be after you!!!

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • SQLRNNR (9/23/2014)


    Sean Lange (9/23/2014)


    I will just leave this here.

    And to go with that, there is a shirt.

    Can't see it. Not sure if it is NetNanny or the link is broken.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • Sean Lange (9/23/2014)


    SQLRNNR (9/23/2014)


    Sean Lange (9/23/2014)


    I will just leave this here.

    And to go with that, there is a shirt.

    Can't see it. Not sure if it is NetNanny or the link is broken.

    Should be better now.

    Jason...AKA CirqueDeSQLeil
    _______________________________________________
    I have given a name to my pain...MCM SQL Server, MVP
    SQL RNNR
    Posting Performance Based Questions - Gail Shaw[/url]
    Learn Extended Events

  • SQLRNNR (9/23/2014)


    Sean Lange (9/23/2014)


    SQLRNNR (9/23/2014)


    Sean Lange (9/23/2014)


    I will just leave this here.

    And to go with that, there is a shirt.

    Can't see it. Not sure if it is NetNanny or the link is broken.

    Should be better now.

    Nice!

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • I don't like the safari browser (Ok, IMHO - it sucks).

    Thought about getting a windows phone, but it will not sync with my local Outlook. I can do that with the iphone.

    The more you are prepared, the less you need it.

  • It wouldn't be the first time it seems that Apple tests in production. Most iPhone releases had problems. Antennagate[/url]? Apple Maps (1, 2[/url])? Every time a new iOS is released, it seems to consume a lot of battery.

    If Apple was testing in a production environment, it wouldn't surprise me. It wouldn't surprise me from any other company either.

    Luis C.
    General Disclaimer:
    Are you seriously taking the advice and code from someone from the internet without testing it? Do you at least understand it? Or can it easily kill your server?

    How to post data/code on a forum to get the best help: Option 1 / Option 2
  • Andrew..Peterson (9/23/2014)


    I don't like the safari browser (Ok, IMHO - it sucks).

    Thought about getting a windows phone, but it will not sync with my local Outlook. I can do that with the iphone.

    I love my Windows Phone. I just don't get on with iPhones. I think that it is just the way people think differs so there are different "intuitive" ways. Just watch users work your app in a way you think is ridiculous at first but ends up being...well, just different.

    What do you mean by "local Outlook"? Outlook is only an email client. Do you mean local Exchange?

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • I'm going to make a guess and say they tested extensively and probably estimated they could handle X amount of traffic with only an X number of issues. Their engineers probably told them to promise anything more would require pushing back the date of the event for additional QA time...which we all know isn't going to happen.

    Aigle de Guerre!

  • Gary Varga (9/23/2014)


    Andrew..Peterson (9/23/2014)


    I don't like the safari browser (Ok, IMHO - it sucks).

    Thought about getting a windows phone, but it will not sync with my local Outlook. I can do that with the iphone.

    I love my Windows Phone. I just don't get on with iPhones. I think that it is just the way people think differs so there are different "intuitive" ways. Just watch users work your app in a way you think is ridiculous at first but ends up being...well, just different.

    What do you mean by "local Outlook"? Outlook is only an email client. Do you mean local Exchange?

    Perhaps he's referring to Outlook360 which is in the magical cloud and only viewed via browser.

    Aigle de Guerre!

  • Hey, I'm not much of an email expert - so I guess it would be the local Outlook repository/personal folders - where it syncs with my POP/SMTP account, and then downloads the emails. I can get the itunes to sync with this, but from what I have read so far, the windows phone needs to sync with exchange or hotmail. If i got it wrong, I'd love to know.

    The more you are prepared, the less you need it.

  • The sync part is for the contacts. They are all local in my local outlook personal folders. Sorry about that - did I mention email was not my thing 🙂

    The more you are prepared, the less you need it.

  • I sync with Office365 but that is also where I store my contacts. You could move your contacts and job is a goodun' but that might seem like overkill to you. It keeps them backed up and distributed to protect from loss.

    I also sync with Hotmail (I know, it's Live) and Google.

    Gaz

    -- Stop your grinnin' and drop your linen...they're everywhere!!!

  • Thanks Steve for the info.

    I will get off the Apple stuff and get further into the idea of testing in prod.

    For the most part testing should be comprehensive, but it is not. We make a good faith effort to be as complete as we can with the resources we have available to us. Often the resources are not sufficient for the amount of risk within the code. Since the bottom line is to get the product into production at the lowest cost as quickly as possible some functionality of the system is not tested as it should. It is the nature of the beast.

    But the system does go live without the level of testing it should have. And we enter into the stumble-out-of-the-gate phase of the system. This is where a critical or fatal flaw is identified in the production environment almost on day one. Something that no one thought about or tested hammers the system making all or part of it useless. So we fix it and move on, into the bumpy times where other problems are noted and fixed asap. This period of fix-and-release can run for a short or long while depending on various factors.

    But then the system reaches something that looks like stability, however we are now for the first time experiencing the system under a real load in a true production environment. Again we identify, analyze, optimize, and reevaluate on the fly making both minor and significant changes as we go to make the system faster and better.

    All the time we hope that the modifications and optimizations we make do not introduce new problems or make the one we are working on worse. These things happen though and we need to address them quickly as well. We all have faced the fix that was not a fix.

    So do we test in production? Well we do not intend to, but we end up doing it anyway.

    And you can say that this is not really testing in production and call it something else, but a rose by any other name ...

    M.

    Not all gray hairs are Dinosaurs!

  • Gary Varga (9/23/2014)


    Andrew..Peterson (9/23/2014)


    I don't like the safari browser (Ok, IMHO - it sucks).

    Thought about getting a windows phone, but it will not sync with my local Outlook. I can do that with the iphone.

    I love my Windows Phone. I just don't get on with iPhones. I think that it is just the way people think differs so there are different "intuitive" ways. Just watch users work your app in a way you think is ridiculous at first but ends up being...well, just different.

    What do you mean by "local Outlook"? Outlook is only an email client. Do you mean local Exchange?

    I too like my Windows phone. Even better with the recent OS update. Many of the missing features have been added (multiple volumes was a huge oversight imho). I have had mine almost 3 years and it never crashes and is always super responsive. The downside is that there are no apps available. I would not even consider another phone if apps were readily available like android and ios.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

Viewing 15 posts - 16 through 30 (of 36 total)

You must be logged in to reply to this topic. Login to reply