Forwarded from Logan
для тех, кто столкнулся с этой же проблемой: https://hackernoon.com/kubernetes-ingress-controllers-and-traefik-a32648a4ae95#.jy9b8rj35
Hacker Noon
Kubernetes, Ingress controllers and Traefik
When running your application services on top of an orchestration tool like Kubernetes or Mesos with Marathon, there are some common…
Forwarded from запуск завтра
Короткая (14 страниц A4) и познавательная статья про безопасность в гугле: https://cloud.google.com/security/security-design/
Проходится «по верхам» обеспечения безопасности такого монстра, как Google.
Мне было особенно интересно про аутентификацию/авторизацию на уровне общения сервисов друг-с-другом (внутри есть больше подробностей про это):
Each service that runs on the infrastructure has an associated service account identity. A service is provided cryptographic credentials that it can use to prove its identity when making or receiving remote procedure calls (RPCs) to other services. These identities are used by clients to ensure that they are talking to the correct intended server, and by servers to limit access to methods and data to particular clients.
Проходится «по верхам» обеспечения безопасности такого монстра, как Google.
Мне было особенно интересно про аутентификацию/авторизацию на уровне общения сервисов друг-с-другом (внутри есть больше подробностей про это):
Each service that runs on the infrastructure has an associated service account identity. A service is provided cryptographic credentials that it can use to prove its identity when making or receiving remote procedure calls (RPCs) to other services. These identities are used by clients to ensure that they are talking to the correct intended server, and by servers to limit access to methods and data to particular clients.
Google Cloud Documentation
Google infrastructure security design overview | Security | Google Cloud Documentation
Forwarded from DevOps News
Facebook выложил в OpenSource свою in-memory time-series базу данных, основанную на концептах из Gorilla whitepaper.
Заявлена производительность более 1.5 млн точек в секунду.
Из коробки поддерживается интеграция с Grafana.
https://github.com/facebookincubator/beringei
#timeseries #tsdb #gorilla #facebook
Заявлена производительность более 1.5 млн точек в секунду.
Из коробки поддерживается интеграция с Grafana.
https://github.com/facebookincubator/beringei
#timeseries #tsdb #gorilla #facebook
GitHub
GitHub - facebookarchive/beringei: Beringei is a high performance, in-memory storage engine for time series data.
Beringei is a high performance, in-memory storage engine for time series data. - GitHub - facebookarchive/beringei: Beringei is a high performance, in-memory storage engine for time series data.
Forwarded from DevOps News
Vimeo в своем блоге опубликовала статью о том, как они улучшали алгоритм балансировки нагрузки.
Статья в основном про инженерный подход и про то как дойти от чтения академических статей к патчу, принятому в апстриме крупного open-source проетка.
https://medium.com/vimeo-engineering-blog/improving-load-balancing-with-a-new-consistent-hashing-algorithm-9f1bd75709ed
#vimeo #consistenthash #ch #load #balancing #lb #haproxy #algorithms
Статья в основном про инженерный подход и про то как дойти от чтения академических статей к патчу, принятому в апстриме крупного open-source проетка.
https://medium.com/vimeo-engineering-blog/improving-load-balancing-with-a-new-consistent-hashing-algorithm-9f1bd75709ed
#vimeo #consistenthash #ch #load #balancing #lb #haproxy #algorithms
Medium
Improving load balancing with a new consistent-hashing algorithm
Improving HAProxy load balancing for better cache locality in Vimeo’s dynamic video packager
Forwarded from Ivan Shvedunov
попросили ещё раз сюда скинуть https://github.com/Mirantis/k8s-AppController
GitHub
GitHub - Mirantis/k8s-AppController: AppController is a pod that you can spawn in your Kubernetes cluster which will take care…
AppController is a pod that you can spawn in your Kubernetes cluster which will take care of your complex deployments for you. - Mirantis/k8s-AppController
Forwarded from DevOps News
Pinterest выложил в OpenSource свою системы репликации и кластеризации для RocksDB под названием Rocksplicator. Она написана на C++, позволяет делать асинхронную master-slave репликацию, оптимизирована для низких задержек.
В заметке также описана архитектура решения, так что если вам не интересен RocksDB, все равно стоит почитать.
https://medium.com/@Pinterest_Engineering/open-sourcing-rocksplicator-a-real-time-rocksdb-data-replicator-558cd3847a9d
#rocksdb #replication #pinterest #highavailability
В заметке также описана архитектура решения, так что если вам не интересен RocksDB, все равно стоит почитать.
https://medium.com/@Pinterest_Engineering/open-sourcing-rocksplicator-a-real-time-rocksdb-data-replicator-558cd3847a9d
#rocksdb #replication #pinterest #highavailability
Medium
Open-sourcing Rocksplicator, a real-time RocksDB data replicator
Pinterest’s stateful online systems process tens of petabytes of data every day. As we build products and scale billions of Pins to 150 million people, we need new applications that work in a way…
Forwarded from DevOps News
Spotify рассказал про то, как устроен их DNS. Данный доклад отчасти повторяет то, что они рассказали на SRECon 2017 в San Francisco.
Статья затрагивает все, начиная от архитектуры и заканчивая деплоем и мониторингом.
https://labs.spotify.com/2017/03/31/spotifys-lovehate-relationship-with-dns/
#dns #spotify
Статья затрагивает все, начиная от архитектуры и заканчивая деплоем и мониторингом.
https://labs.spotify.com/2017/03/31/spotifys-lovehate-relationship-with-dns/
#dns #spotify
Forwarded from DevOps News
Опубликованы видеозаписи с GCI17 (GopherCon India 2017).
Они в основном про написание кода на Го и сам Го, но есть и более общие, например Day 2 - 5. Matthew Campbell - Building Distributed Timeseries database (https://www.youtube.com/watch?v=KqXA6L-EAVA)
Полный список можно найти на канале:
https://www.youtube.com/channel/UCsFcsHYBdNA1mIPXKSND1zw/videos
#gophercon #gci17 #videos
Они в основном про написание кода на Го и сам Го, но есть и более общие, например Day 2 - 5. Matthew Campbell - Building Distributed Timeseries database (https://www.youtube.com/watch?v=KqXA6L-EAVA)
Полный список можно найти на канале:
https://www.youtube.com/channel/UCsFcsHYBdNA1mIPXKSND1zw/videos
#gophercon #gci17 #videos
YouTube
Day 2 - 5. Matthew Campbell - Building Distributed Timeseries database
GCI17 at Pune, India
Forwarded from DevOps News
Опубликованы видеозаписи c SRECon 2017 Americas, проходившей 13-ого марта в Сан-Франциско.
Для тех кто не в курсе - SRECon посвящена автоматизации, мониторингу, методологиям DevOps и SRE. Хоть она и молодая, но уже завоевала себе славу одной из немногих конференций куда стоит съзедить, в первую очередь из-за уровня своих докладов.
https://www.usenix.org/conference/srecon17americas/program
#videos #srecon #srecon2k17
Для тех кто не в курсе - SRECon посвящена автоматизации, мониторингу, методологиям DevOps и SRE. Хоть она и молодая, но уже завоевала себе славу одной из немногих конференций куда стоит съзедить, в первую очередь из-за уровня своих докладов.
https://www.usenix.org/conference/srecon17americas/program
#videos #srecon #srecon2k17
Forwarded from DevOps News
И второй пример доклада с SRECon - от Google, о том как они делают мониторинг и оповещения по Time Series данным
https://www.usenix.org/conference/srecon17americas/program/presentation/wilkinson
#srecon2k17 #srecon #monitoring #timeseries #alerting
https://www.usenix.org/conference/srecon17americas/program/presentation/wilkinson
#srecon2k17 #srecon #monitoring #timeseries #alerting
https://sqldbawithabeard.com/2017/04/06/using-pester-with-get-dbalastgoodcheckdb-from-dbatools/
Using Pester with Get-DbaLastGoodCheckDb from dbatools
Using Pester with Get-DbaLastGoodCheckDb from dbatools
SQL DBA with A Beard
Using Pester with Get-DbaLastGoodCheckDb from dbatools
In my last post I showed Get-DbaLastGoodCheckDb from dbatools. This module is a community based project written by excellent, brilliant people in their own time and available to you free. To find …
https://sqldbawithabeard.com/2017/03/25/using-pester-with-dbatools-test-dbalastbackup/
Using Pester with dbatools Test-DbaLastBackup
Using Pester with dbatools Test-DbaLastBackup
SQL DBA with A Beard
Using Pester with dbatools Test-DbaLastBackup
In previous posts I have shown how to use Test-DbaLastBackup from dbatools and how you can make use of the results. Today we will look at using Pester with the results Pester provides a framework …