Slot Machines and Deployment
A slot is an area of the ice in hockey that gives players a direct view of the net and a chance for a wrist shot. The low slot is directly in front of the goaltender between the face-off circles and the high slot is in the center of the offensive zone. The slot is also an area that defenders try to establish as a no man’s land to protect their own zone from offensive attacks.
A computer chip inside a modern slot machine decides on the outcome of each spin by randomly selecting numbers within a massive spectrum. When a winning combination of symbols lines up on the reels, the player wins credits equal to the amount he had bet before the spin. The winning combinations are determined by the number of symbols on each payline, how they are arranged on the paytable and how much each symbol pays out.
Until recently, electromechanical slot machines would only pay out small amounts often enough to keep a player seated and betting. This was to discourage the player from trying to break even by removing coins from the slot. In addition, manufacturers would weight particular symbols to appear more frequently than others, a practice known as taste. Microprocessors in slots have changed this.
Using slots to deploy apps has many benefits, including prewarming and easier fallbacks. Setting a deployment slot to “sticky” ahead of time ensures that events and outputs are directed to the proper instance. This makes it easy to swap a staging app with production without disrupting other configuration settings, such as event sources and bindings.