Terminology: Bounce versus restart [closed]

I've always heard and used the term "reboot" or "restart" to indicate restarting a server, service or software module.

  • "reboot the server"
  • "restart Tomcat"
  • "restart the XYZ service"

Does "bounce" mean something different or is it just a duplicate term for restart? How is "bounce" any different than restart or reboot?


Solution 1:

I use "bounce" all the time in the context of cycling something-- "Bouncing a service", "Bouncing a server", "Bouncing a router", etc. I'd use it interchangeably with "restart", "reboot", or "power cycle".

It seems to be slightly regional, being most popular in the Midwest, Northeast, and West coast. The term seems to have originated in the IBM, VAX, and Unix communities; as according to the Jargon File. It seems rare for people to use the term outside of these regions.

I wouldn't say it's in extremely common use, but it's out there.

Solution 2:

I've heard of bounce: use it every day, when I'm working on Windows machines. :)

Anyone else use the terms "nuke" or "blow it away" when talking about format/reinstall? Some of my clients give me a crooked look when I say I'm going to "blow away their machine" and re-build it.

Solution 3:

I've heard it quite a few times referring to rebooting a device or cycling a service. As in: the device/service goes down and comes back up.