ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Uber public space

    Scheduled Pinned Locked Moved IT Discussion
    15 Posts 2 Posters 759 Views
    Loading More Posts
    • 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.
    • scottalanmillerS
      scottalanmiller @bbigford
      last edited by

      @bbigford said in Uber public space:

      @scottalanmiller said in Uber public space:

      @bbigford said in Uber public space:

      I'm curious to see what their customer DB uses, and what they use for financial processing and front end.

      They use MySQL.

      They're modern enough that they scoff at anything but Google Mail and use MySQL for their customer DB? I don't get it... Why not PostgreSQL, or MariaDB?

      They specifically moved from PostgreSQL to MySQL. They started on PostgreSQL and switched. Presumably they went with MySQL over MariaDB because they want Oracle commercial support.

      bbigfordB 1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        For some operations, MySQL will be faster than PostgreSQL. And we don't know what engine they are using. But it is very possible that MySQL is simply better for their dataset.

        1 Reply Last reply Reply Quote 0
        • bbigfordB
          bbigford @scottalanmiller
          last edited by

          @scottalanmiller said in Uber public space:

          @bbigford said in Uber public space:

          @scottalanmiller said in Uber public space:

          @bbigford said in Uber public space:

          I'm curious to see what their customer DB uses, and what they use for financial processing and front end.

          They use MySQL.

          They're modern enough that they scoff at anything but Google Mail and use MySQL for their customer DB? I don't get it... Why not PostgreSQL, or MariaDB?

          They specifically moved from PostgreSQL to MySQL. They started on PostgreSQL and switched. Presumably they went with MySQL over MariaDB because they want Oracle commercial support.

          How can you validate that?

          scottalanmillerS 1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @bbigford
            last edited by

            @bbigford said in Uber public space:

            @scottalanmiller said in Uber public space:

            @bbigford said in Uber public space:

            @scottalanmiller said in Uber public space:

            @bbigford said in Uber public space:

            I'm curious to see what their customer DB uses, and what they use for financial processing and front end.

            They use MySQL.

            They're modern enough that they scoff at anything but Google Mail and use MySQL for their customer DB? I don't get it... Why not PostgreSQL, or MariaDB?

            They specifically moved from PostgreSQL to MySQL. They started on PostgreSQL and switched. Presumably they went with MySQL over MariaDB because they want Oracle commercial support.

            How can you validate that?

            Performance? Support costs.

            bbigfordB 1 Reply Last reply Reply Quote 0
            • bbigfordB
              bbigford @scottalanmiller
              last edited by

              @scottalanmiller said in Uber public space:

              @bbigford said in Uber public space:

              @scottalanmiller said in Uber public space:

              @bbigford said in Uber public space:

              @scottalanmiller said in Uber public space:

              @bbigford said in Uber public space:

              I'm curious to see what their customer DB uses, and what they use for financial processing and front end.

              They use MySQL.

              They're modern enough that they scoff at anything but Google Mail and use MySQL for their customer DB? I don't get it... Why not PostgreSQL, or MariaDB?

              They specifically moved from PostgreSQL to MySQL. They started on PostgreSQL and switched. Presumably they went with MySQL over MariaDB because they want Oracle commercial support.

              How can you validate that?

              Performance? Support costs.

              Operations. Are you assuming what they are using, or you have inside information and know what they switched from, and why?

              bbigfordB 1 Reply Last reply Reply Quote 0
              • bbigfordB
                bbigford @bbigford
                last edited by

                @bbigford said in Uber public space:

                @scottalanmiller said in Uber public space:

                @bbigford said in Uber public space:

                @scottalanmiller said in Uber public space:

                @bbigford said in Uber public space:

                @scottalanmiller said in Uber public space:

                @bbigford said in Uber public space:

                I'm curious to see what their customer DB uses, and what they use for financial processing and front end.

                They use MySQL.

                They're modern enough that they scoff at anything but Google Mail and use MySQL for their customer DB? I don't get it... Why not PostgreSQL, or MariaDB?

                They specifically moved from PostgreSQL to MySQL. They started on PostgreSQL and switched. Presumably they went with MySQL over MariaDB because they want Oracle commercial support.

                How can you validate that?

                Performance? Support costs.

                Operations. Are you assuming what they are using, or you have inside information and know what they switched from, and why?

                I guess the question is, are you speculating or do you actually know?

                scottalanmillerS 1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @bbigford
                  last edited by

                  @bbigford said in Uber public space:

                  But they are doing their own hosting in house....

                  That really have to. You can't host an application like Uber on traditional hosting. No hosting provider can handle that. No really large website or application can use someone else's hosting. They might use cloud servers, but they need their own code running on their own systems.

                  bbigfordB 1 Reply Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller @bbigford
                    last edited by

                    @bbigford said in Uber public space:

                    @bbigford said in Uber public space:

                    @scottalanmiller said in Uber public space:

                    @bbigford said in Uber public space:

                    @scottalanmiller said in Uber public space:

                    @bbigford said in Uber public space:

                    @scottalanmiller said in Uber public space:

                    @bbigford said in Uber public space:

                    I'm curious to see what their customer DB uses, and what they use for financial processing and front end.

                    They use MySQL.

                    They're modern enough that they scoff at anything but Google Mail and use MySQL for their customer DB? I don't get it... Why not PostgreSQL, or MariaDB?

                    They specifically moved from PostgreSQL to MySQL. They started on PostgreSQL and switched. Presumably they went with MySQL over MariaDB because they want Oracle commercial support.

                    How can you validate that?

                    Performance? Support costs.

                    Operations. Are you assuming what they are using, or you have inside information and know what they switched from, and why?

                    I guess the question is, are you speculating or do you actually know?

                    I know that they decided to switch. Those are the logical reasons why we'd assume that they would.

                    The ONLY reason that people pick MySQL over MariaDB is for Oracle support. PostgreSQL vs MariaDB would be around performance for your workload.

                    1 Reply Last reply Reply Quote 1
                    • bbigfordB
                      bbigford @scottalanmiller
                      last edited by bbigford

                      @scottalanmiller said in Uber public space:

                      @bbigford said in Uber public space:

                      But they are doing their own hosting in house....

                      No hosting provider can handle that.

                      They could, AWS/Azure/GCP, but the client would be paying insane amounts for it until they finally level off and can host it in-house while maintaining compliance (although, wherever "in house" is, that compliance might be offloaded to a data center who has part in that literature and effort... hard fork before I get off topic). I'd be interested to see who they had hosting their stuff at the peak before they went in-house (if they were ever external).

                      scottalanmillerS 1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @bbigford
                        last edited by

                        @bbigford said in Uber public space:

                        They could, AWS/Azure/GCP, ....

                        Those are clouds, not hosting providers. Very different things. Most small hosting providers are on those. Even some big ones.

                        1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller
                          last edited by

                          Uber, like pretty much anyone their size, probably uses a combination of their own datacenters and cloud for scaling. Some large players go purely cloud to keep things simple and consistent. Others do a mix so that they don't have to pay for their own scaling.

                          1 Reply Last reply Reply Quote 1
                          • 1 / 1
                          • First post
                            Last post