ha   6813

« earlier    

ferd/pobox: External buffer processes to protect against mailbox overflow in Erlang
High throughput Erlang applications often get bitten by the fact that Erlang mailboxes are unbounded and will keep accepting messages until the node runs out of memory. In most cases, this problem can be solved by imposing a rate limit on the producers, and it is recommended to explore this idea before looking at this library. When it is impossible to rate-limit the messages coming to a process and that your optimization efforts remain fruitless, you need to start shedding load by dropping messages. PO Box can help by shedding the load for you, and making sure you won't run out of memory.
erlang  highavailability  ha  queue  buffer 
8 hours ago by dlkinney
Consul by HashiCorp
Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface. Register external services such as SaaS providers as well. Includes failure detection, multidatacenter awareness, and kv storage.
configuration  development  devops  infrastructure  hosting  ha  service  discovery 
25 days ago by Tknvbe
MySQL High Availability at GitHub | GitHub Engineering
GitHub uses MySQL as its main datastore for all things non-git, and its availability is critical to GitHub’s operation. The site itself, GitHub’s API, authentication and more, all require database access. We run multiple MySQL clusters serving our different services and tasks. Our clusters use classic master-replicas setup, where a single node in a cluster (the master) is able to accept writes. The rest of the cluster nodes (the replicas) asynchronously replay changes from the master...
mysql  github  highavailability  server  ha  engineering  tech 
26 days ago by xer0x

« earlier    

related tags

**  2018  4  acronyms  amusementparks  animation  archive.org  arduino  art  article  assholes  audiophiles  auto  automation  autos  availability  aws  azure  bands  blog  books  breaker  buffer  bulkhead  bör  cache  california  car  cars  cdn  chickens  circuit  city  cl  clocks  cloud  cloudgeneral  cluster  comics  commerce  computers  configuration  consol  control  cool  cooper  crime  culster  culture  dashboard  database  db  desert  design  development  devgeneral  device  devops  discovery  distributed-systems  distributed  diy  docker  doom  driving  du  electricity  engineering  erlang  etcd  europe  failure  fashion  fault  firewall  firmware  florida  football  forum  framework  fraud  frontend  github  good  grid  hadr  hajap  hamradio  hardware  high-availability  highavailability  history  home  homeassistant  homeautomation  hosting  howto  http  hue  ibeacon  ibeacons  icons  important  infographic  infrastructure  iot  ipsec  jcw  jenkins  jerk.football  john  june  keepalived  keyboard  koll  kubeadm  kubernetes  letsencrypt  library  lifx  lighting  linux  management  mariadb  material  metal  metrics  microsoft  mini  miniatures  models  monitoring  monitors  music  mysql  names  navi  navigation  netflix  network  neural.net  news  nimfriends  och  olympia  om  opensource  pacemaker  pdf  pengar  perceptron  physical_security  politics  pomo  pop  portugal  portuguese  postgers  postgres  postgresql  postgress  power  pranks  programming  python    queue  rackmount  radio  raspberrypi  realestate  religion  rocks  royalty  s  scalability  scaling  seattle  security  sensors  server  service  shopping  smart  snakeoil  software  sophos  sparande  spinnaker  sports  ssd  static  steer  steering  stonith  storage  store  street  strongswan  sun  swarm  synchronous  sysadm  tech  technology  time  tolerance  touchscreen  tracking  traefik  traffic  trends  twilio  twitterkonton  ui  urban  usa  video  villainy  vmware  vsphere  washington  wat  waterparks  wealth  web  webdev  weird  wheel  whoa  wikipedia  works  wow 

Copy this bookmark: