Page 192 - E-Bussiness and E-Commerce Management Strategy, Implementation, and Practice
P. 192

M03_CHAF9601_04_SE_C03.QXD:D01_CHAF7409_04_SE_C01.QXD  16/4/09  11:09  Page 159





                                                                              Chapter 3 E-business infrastructure  159





































                             Figure 3.16  Twitter (www.twitter.com/davechaffey)



                     The Twitter team has grappled with sustaining service with the growth. This is catalogued in the Twitter
                     status blog (http://status.twitter.com) which shows that in May 2008 uptime fell to a low of 97.14% or 21
                     hours across the month. While Twitter has a stated goal to make Twitter ‘a reliable global communication
                     utility’, system outages indicated by an animated ‘Fail Whale’ became familiar during early 2008.
                       Twitter was originally developed on the Ruby on Rails open-source web application development frame-
                     work which while sometimes used for development of content management systems didn’t scale to the
                     capacity required by a messaging system such as Twitter. The open-source MySQL database was initially
                     used for storing and retrieving updates and this also caused problems since at one stage there was a single
                     physical database used for storing updates. However, a new lead architect and the acquisition of Summize,

                     a company specializing in searching archived Tweets, had stablized uptime and response times at the time
                     of writing.

                     Source: Twitter Blog (http://blog.twitter.com) and Guardian (2008b).
                     Updates at: www.davechaffey.com/E-commerce-Internet-marketing-case-studies/twitter-case-study/



                                    Managing hardware and systems software infrastructure

                                    Management of the technology infrastructure requires decisions on Layers II, III and IV in
                                    Figure 3.1.


                                    Layer II – Systems software
                                    The key management decision is standardization throughout the organization. Standardiz-
                                    ation leads to reduced numbers of contacts for support and maintenance and can reduce
                                    purchase prices through multi-user licences. Systems software choices occur for the client,
                                    server and network. On the client computers, the decision will be which browser software to
   187   188   189   190   191   192   193   194   195   196   197