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. The Lounge
  3. What the heck does "serverless" mean?

What the heck does "serverless" mean?

Scheduled Pinned Locked Moved The Lounge
designcomgraphicsiotquestion
35 Posts 20 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.
  • H honey the codewitch

    It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    Richard DeemingR Offline
    Richard DeemingR Offline
    Richard Deeming
    wrote on last edited by
    #2

    Serverless computing - Wikipedia[^]:

    Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers.

    So basically, it's marketing BS. :)


    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

    "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

    H raddevusR R 3 Replies Last reply
    0
    • H honey the codewitch

      It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      A Offline
      A Offline
      Amarnath S
      wrote on last edited by
      #3

      honey the codewitch wrote:

      app that runs entirely in a browser

      Something like "thin client", isn't it?

      H J 2 Replies Last reply
      0
      • Richard DeemingR Richard Deeming

        Serverless computing - Wikipedia[^]:

        Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers.

        So basically, it's marketing BS. :)


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        H Offline
        H Offline
        honey the codewitch
        wrote on last edited by
        #4

        Maybe that's why I can't understand it even after it's explained. :~

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        1 Reply Last reply
        0
        • H honey the codewitch

          It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          R Offline
          R Offline
          RickZeeland
          wrote on last edited by
          #5

          serverless-economic-impact.png[^]

          1 Reply Last reply
          0
          • A Amarnath S

            honey the codewitch wrote:

            app that runs entirely in a browser

            Something like "thin client", isn't it?

            H Offline
            H Offline
            honey the codewitch
            wrote on last edited by
            #6

            No idea. I'm grasping over here. It's like "semantic web" - people can explain it to me, and I still don't understand it. I was hoping maybe someone here could unstupid me but apparently it will remain a mystery. Oh well, as it's not my arena anyway. :laugh:

            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

            raddevusR 1 Reply Last reply
            0
            • H honey the codewitch

              It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

              Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

              Mircea NeacsuM Offline
              Mircea NeacsuM Offline
              Mircea Neacsu
              wrote on last edited by
              #7

              That's what I learned from "Cloud Computing for Dummies": "cloud" = There is no frigging cloud; it's someone else's computer. "serverless" = There is always a frigging server; it's a cloud server. :laugh:

              Mircea

              FreedMallocF 1 Reply Last reply
              0
              • H honey the codewitch

                It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

                Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                M Offline
                M Offline
                Maximilien
                wrote on last edited by
                #8

                I understand it as not having a dedicated server.

                CI/CD = Continuous Impediment/Continuous Despair

                J 1 Reply Last reply
                0
                • H honey the codewitch

                  It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

                  Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                  T Offline
                  T Offline
                  theoldfool
                  wrote on last edited by
                  #9

                  Just means "someone else's server" Like he said, "marketing BS"

                  >64 Some days the dragon wins. Suck it up.

                  raddevusR D 2 Replies Last reply
                  0
                  • A Amarnath S

                    honey the codewitch wrote:

                    app that runs entirely in a browser

                    Something like "thin client", isn't it?

                    J Offline
                    J Offline
                    Jeremy Falcon
                    wrote on last edited by
                    #10

                    Amarnath S wrote:

                    Something like "thin client", isn't it?

                    It would be more like thick client. Keep in mind, everything is thin client on the web when compared to desktop software. But serverless would be akin to thick client.

                    Jeremy Falcon

                    1 Reply Last reply
                    0
                    • M Maximilien

                      I understand it as not having a dedicated server.

                      CI/CD = Continuous Impediment/Continuous Despair

                      J Offline
                      J Offline
                      Jeremy Falcon
                      wrote on last edited by
                      #11

                      There's always a server; otherwise, there would be no way to deliver the site to a user outside of shipping them a USB drive, etc. However, the payload delivered does all of its processing on the client once it's delivered. It doesn't have its own backend server in the traditional sense where it's making API calls to its own backend. External API calls are cool though, but the idea is all of the processing needed is done on the client and nothing else.

                      Jeremy Falcon

                      M 1 Reply Last reply
                      0
                      • Richard DeemingR Richard Deeming

                        Serverless computing - Wikipedia[^]:

                        Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers.

                        So basically, it's marketing BS. :)


                        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                        raddevusR Offline
                        raddevusR Offline
                        raddevus
                        wrote on last edited by
                        #12

                        Richard Deeming wrote:

                        So basically, it's marketing BS.

                        What in the IT world isn't? :rolleyes:

                        1 Reply Last reply
                        0
                        • H honey the codewitch

                          No idea. I'm grasping over here. It's like "semantic web" - people can explain it to me, and I still don't understand it. I was hoping maybe someone here could unstupid me but apparently it will remain a mystery. Oh well, as it's not my arena anyway. :laugh:

                          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                          raddevusR Offline
                          raddevusR Offline
                          raddevus
                          wrote on last edited by
                          #13

                          It's funny that you mention "what is serverless" because I started reading the book below a few days ago. Read the 1st 3 chapters and i'm still not exactly sure. :laugh: You need to read this entire book, Serverless as a Game Changer: How to Get the Most Out of the Cloud[^] then you still won't know what it is. :rolleyes:

                          J 1 Reply Last reply
                          0
                          • H honey the codewitch

                            It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

                            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                            raddevusR Offline
                            raddevusR Offline
                            raddevus
                            wrote on last edited by
                            #14

                            Here's what it actually means -- it means having someone else manage your servers where your stuff runs... From the book, Serverless as a Game Changer: How to Get the Most Out of the Cloud[^]

                            Quote:

                            Serverless Means Not Our Uptime One of the simplest definitions of Serverless, and the principal way I think about fully Serverless applications, is that the responsibility for keeping applications running is not the responsibility of the organization that developed the applications.

                            Yes, that's marketing -- not really technology!

                            J 1 Reply Last reply
                            0
                            • T theoldfool

                              Just means "someone else's server" Like he said, "marketing BS"

                              >64 Some days the dragon wins. Suck it up.

                              raddevusR Offline
                              raddevusR Offline
                              raddevus
                              wrote on last edited by
                              #15

                              You nailed it! That's exactly what it means and that's exactly why it's so confusing to people who actually understand technology. See my answer at: The Lounge[^]

                              1 Reply Last reply
                              0
                              • J Jeremy Falcon

                                There's always a server; otherwise, there would be no way to deliver the site to a user outside of shipping them a USB drive, etc. However, the payload delivered does all of its processing on the client once it's delivered. It doesn't have its own backend server in the traditional sense where it's making API calls to its own backend. External API calls are cool though, but the idea is all of the processing needed is done on the client and nothing else.

                                Jeremy Falcon

                                M Offline
                                M Offline
                                Maximilien
                                wrote on last edited by
                                #16

                                of course. But in the good old days, we had to manage our own hardware/servers (or hire an external company to host the hardware ) If we needed extra power, we just bought extra hardware/servers. I think that was the case for CodeProject at one point; they had off-siteserver racks. I can't find the page with the description of the rat cage.

                                CI/CD = Continuous Impediment/Continuous Despair

                                J 1 Reply Last reply
                                0
                                • T theoldfool

                                  Just means "someone else's server" Like he said, "marketing BS"

                                  >64 Some days the dragon wins. Suck it up.

                                  D Offline
                                  D Offline
                                  dandy72
                                  wrote on last edited by
                                  #17

                                  theoldfool wrote:

                                  Just means "someone else's server"

                                  That's always been my own informal definition as well, purely based on my own guesses.

                                  1 Reply Last reply
                                  0
                                  • Mircea NeacsuM Mircea Neacsu

                                    That's what I learned from "Cloud Computing for Dummies": "cloud" = There is no frigging cloud; it's someone else's computer. "serverless" = There is always a frigging server; it's a cloud server. :laugh:

                                    Mircea

                                    FreedMallocF Offline
                                    FreedMallocF Offline
                                    FreedMalloc
                                    wrote on last edited by
                                    #18

                                    That's exactly what I tell my non-techy friends and family when they ask what "the cloud" means. I tell them to substitute the phrase "somebody else's computer" for "the cloud" and they'll know all they need to know. And "serverless" is just "somebody else's server". Not that there's anything wrong with that! :laugh:

                                    1 Reply Last reply
                                    0
                                    • H honey the codewitch

                                      It seems to be all the rage in web circles. I'm picturing an app that runs entirely in a browser and connects via web based APIs to do its back end processing, but that's my wild guess. How close am I? I've never gotten a clear answer out of google.

                                      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                                      Greg UtasG Offline
                                      Greg UtasG Offline
                                      Greg Utas
                                      wrote on last edited by
                                      #19

                                      The "centralized versus distributed" debate is an ongoing source of techno-marketing hype. Mainframes gave way to workstations gave way to servers gave way to desktops gave way to the cloud.

                                      Robust Services Core | Software Techniques for Lemmings | Articles
                                      The fox knows many things, but the hedgehog knows one big thing.

                                      <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                                      <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                                      J 1 Reply Last reply
                                      0
                                      • M Maximilien

                                        of course. But in the good old days, we had to manage our own hardware/servers (or hire an external company to host the hardware ) If we needed extra power, we just bought extra hardware/servers. I think that was the case for CodeProject at one point; they had off-siteserver racks. I can't find the page with the description of the rat cage.

                                        CI/CD = Continuous Impediment/Continuous Despair

                                        J Offline
                                        J Offline
                                        Jeremy Falcon
                                        wrote on last edited by
                                        #20

                                        That's not the point. The point is there is still a server, but the code doesn't execute on the server. The topic was what is serverless, not how to manage a server.

                                        Jeremy Falcon

                                        1 Reply Last reply
                                        0
                                        • Greg UtasG Greg Utas

                                          The "centralized versus distributed" debate is an ongoing source of techno-marketing hype. Mainframes gave way to workstations gave way to servers gave way to desktops gave way to the cloud.

                                          Robust Services Core | Software Techniques for Lemmings | Articles
                                          The fox knows many things, but the hedgehog knows one big thing.

                                          J Offline
                                          J Offline
                                          Jeremy Falcon
                                          wrote on last edited by
                                          #21

                                          Real talk. There's a time and place for both concepts IMO. Anytime peeps talk about a blanket one way for all things, is usually when it's fluff.

                                          Jeremy Falcon

                                          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