StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
  1. Home
  2. Companies
  3. Stack Exchange
Stack Exchange logo

Stack Exchange

Verified

Stack Exchange from the company that brought you Stack Overflow

new york, nystackexchange.com
44
Tools
2
Decisions
52.8K
Followers

Tech Stack

Application & Data

10 tools

CloudFlare logo
CloudFlare
MaxCDN logo
MaxCDN
Microsoft SQL Server logo
Microsoft SQL Server
C# logo
C#
.NET logo
.NET
JavaScript logo
JavaScript
Cassandra logo
Cassandra
Java logo
Java
Golang logo
Golang
Android SDK logo
Android SDK

Utilities

3 tools

Braintree logo
Braintree
Elasticsearch logo
Elasticsearch
Google Analytics logo
Google Analytics

DevOps

2 tools

Bosun logo
Bosun
PagerDuty logo
PagerDuty

Business Tools

1 tool

Balsamiq logo
Balsamiq

Team Members

gdalgas
gdalgas

Engineering Blog

Stack Decisions

gdalgas
gdalgas

Nov 5, 2014

TeamCity builds then copies to each web tier via a powershell script. The steps for each server are:

  • Tell HAProxy to take the server out of rotation via a POST
  • Delay to let IIS finish current requests (~5 sec)
  • Stop the website (via the same PSSession for all the following)
  • Robocopy files
  • Start the website
  • Re-enable in HAProxy via another POST TeamCity
87.2k views87.2k
Comments
gdalgas
gdalgas

Nov 5, 2014

The UI has message inbox that is sent a message when you get a new badge, receive a message, significant event, etc. Done using WebSockets and is powered by redis. Redis has 2 slaves, SQL has 2 replicas, tag engine has 3 nodes, elastic has 3 nodes - any other service has high availability as well (and exists in both data centers). Redis

87.5k views87.5k
Comments