Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. Database
  4. can Microsoft SQL Server handle it?

can Microsoft SQL Server handle it?

Scheduled Pinned Locked Moved Database
databasesql-serversysadminquestion
10 Posts 9 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jassim Rahma
    wrote on last edited by
    #1

    I was thinking, can Microsoft SQL Server handle projects such as Facebook, Linkedin, etc? and if answer is Yes, then why they didn't go for it?

    W M P L S 5 Replies Last reply
    0
    • J Jassim Rahma

      I was thinking, can Microsoft SQL Server handle projects such as Facebook, Linkedin, etc? and if answer is Yes, then why they didn't go for it?

      W Offline
      W Offline
      Wendelius
      wrote on last edited by
      #2

      Don't quite understand the question. Those examples you gave are applications consisting of several different layers etc. If you mean that could Sql Server serve as the back-end for the data, why not? Sql Server is capable of data distribution between several server, workload balancing, distributed transactions etc. so I see no direct reason why it couldn't handle the data.

      The need to optimize rises from a bad design.My articles[^]

      C 1 Reply Last reply
      0
      • W Wendelius

        Don't quite understand the question. Those examples you gave are applications consisting of several different layers etc. If you mean that could Sql Server serve as the back-end for the data, why not? Sql Server is capable of data distribution between several server, workload balancing, distributed transactions etc. so I see no direct reason why it couldn't handle the data.

        The need to optimize rises from a bad design.My articles[^]

        C Offline
        C Offline
        crocks256
        wrote on last edited by
        #3

        It can handle the data and workload, its just that these online companies and startups (as they were) opted for the cheapest option (ie free) back when they started up, to minimise startup costs. They carry on using these systems as it will be too costly to migrate onto another platform. Simple economics really.. JC

        W 1 Reply Last reply
        0
        • C crocks256

          It can handle the data and workload, its just that these online companies and startups (as they were) opted for the cheapest option (ie free) back when they started up, to minimise startup costs. They carry on using these systems as it will be too costly to migrate onto another platform. Simple economics really.. JC

          W Offline
          W Offline
          Wendelius
          wrote on last edited by
          #4

          Yes, from the economics point of view the situation is different. For example Oracle has quite good concept now when MySql can be used when starting up and when performance etc problems arise, you can migrate to Oracle with a bit less work than to other database flavors.

          The need to optimize rises from a bad design.My articles[^]

          1 Reply Last reply
          0
          • J Jassim Rahma

            I was thinking, can Microsoft SQL Server handle projects such as Facebook, Linkedin, etc? and if answer is Yes, then why they didn't go for it?

            M Offline
            M Offline
            Mehdi Gholam
            wrote on last edited by
            #5

            Services like Facebook etc. need to be massively parallel and fault tolerant, to get the same level of service from sql server would mean a heavy investment in licenses, also these sites are using unix servers and sql server is not supported on them.

            Its the man, not the machine - Chuck Yeager If at first you don't succeed... get a better publicist

            1 Reply Last reply
            0
            • J Jassim Rahma

              I was thinking, can Microsoft SQL Server handle projects such as Facebook, Linkedin, etc? and if answer is Yes, then why they didn't go for it?

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #6

              The simple answer is, yes, SQL Server can handle the volume of data these sites catered for. The key thing to note about these sites, though, is that they tend to opt for NoSQL[^] databases - which is not what SQL Server is designed to do.

              Forgive your enemies - it messes with their heads

              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

              1 Reply Last reply
              0
              • J Jassim Rahma

                I was thinking, can Microsoft SQL Server handle projects such as Facebook, Linkedin, etc? and if answer is Yes, then why they didn't go for it?

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                As said before, it's a financial decision. The Amaren[^] Nuclear Plant, and MacLaren[^] are using Sql Server. To be fair; they're doing something more complex than putting some html-pages in there :)

                Bastard Programmer from Hell :suss:

                M 1 Reply Last reply
                0
                • L Lost User

                  As said before, it's a financial decision. The Amaren[^] Nuclear Plant, and MacLaren[^] are using Sql Server. To be fair; they're doing something more complex than putting some html-pages in there :)

                  Bastard Programmer from Hell :suss:

                  M Offline
                  M Offline
                  Mycroft Holmes
                  wrote on last edited by
                  #8

                  And I'm betting they have a serious investment in SQL Server licences. And they will almost certainly have had direct support from MS if they are pushing the edge of the tech. I know we were offered all sorts of incentives to use MS high volume framework including direct intervention from MS techs. Mind you the licences were $1m+.

                  Never underestimate the power of human stupidity RAH

                  J 1 Reply Last reply
                  0
                  • M Mycroft Holmes

                    And I'm betting they have a serious investment in SQL Server licences. And they will almost certainly have had direct support from MS if they are pushing the edge of the tech. I know we were offered all sorts of incentives to use MS high volume framework including direct intervention from MS techs. Mind you the licences were $1m+.

                    Never underestimate the power of human stupidity RAH

                    J Offline
                    J Offline
                    jschell
                    wrote on last edited by
                    #9

                    Pretty sure most companies are more than willing to offer incentives and support for large contracts. And if one goes with a non-paid solution then of course one had also be prepared to provide ones own support for all possible problems.

                    1 Reply Last reply
                    0
                    • J Jassim Rahma

                      I was thinking, can Microsoft SQL Server handle projects such as Facebook, Linkedin, etc? and if answer is Yes, then why they didn't go for it?

                      S Offline
                      S Offline
                      S Douglas
                      wrote on last edited by
                      #10

                      if sql server can handle NASDAQ[^] then it could handle anything any of us could throw at it.


                      Common sense is admitting there is cause and effect and that you can exert some control over what you understand.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups