Forwarded from CatOps
Объяснение RAFT на пальцах с красивыми диаграммками. Можете даже показать свой маме!
И вдогонку две старые статьи с DOU о консенсус-протоколах:
- раз
- два
И вдогонку две старые статьи с DOU о консенсус-протоколах:
- раз
- два
ДОУ
12 консенсус-протоколов для распределенных систем
В Intellectsoft Blockchain Lab мы работаем с клиентами из большого количества индустрий, будь то финансовый сектор или ритейл, а также с разными компаниями — от стартапа до международной корпорации. В этой статье я рассмотрю базовые, самые популярные консенсус…
Внезапно с удовольствием прочитал новую статью Фаулера про парное программирование. Во-первых, узнал про технику "ping-pong", когда один пишет тест, второй реализует, потом пишет тест, первый реализует и т.д.
Во-вторых, осознал, что у нас тоже есть pair programming(точнее Strong-Style Pairing).
Кароч, котятки, рекомендую ознакомиться
Во-вторых, осознал, что у нас тоже есть pair programming(точнее Strong-Style Pairing).
Кароч, котятки, рекомендую ознакомиться
martinfowler.com
On Pair Programming
A guide to effective pair-programming
#testing
Awesome list puppeteer. Сабж -- headless(консольный) браузер, который мы заслужили на основе Chromium
Awesome list puppeteer. Сабж -- headless(консольный) браузер, который мы заслужили на основе Chromium
GitHub
awesome-puppeteer/readme.md at master · transitive-bullshit/awesome-puppeteer
A curated list of awesome puppeteer resources. Contribute to transitive-bullshit/awesome-puppeteer development by creating an account on GitHub.
Forwarded from Находки в опенсорсе
The perfect dictionary of popular programming words.
My favourite one is:
> "dsl — A domain specific language, where code is written in one language and errors are given in another."
#rant
My favourite one is:
> "dsl — A domain specific language, where code is written in one language and errors are given in another."
#rant
#elasticsearch
С эластиксерчем в кубернетесах, как я понимаю, все не просто. У самого эластика есть хельмчарты(в бетте) и оператор ECK, который не очень стабильно работал еще буквально пару месяцев назад.
Но тут вдруг ECK делает уверенный рывок до generally available. Ура, товарищи 🥳
С эластиксерчем в кубернетесах, как я понимаю, все не просто. У самого эластика есть хельмчарты(в бетте) и оператор ECK, который не очень стабильно работал еще буквально пару месяцев назад.
Но тут вдруг ECK делает уверенный рывок до generally available. Ура, товарищи 🥳
InfoQ
Elastic Cloud on Kubernetes Moves into General Availability
Elastic recently moved Elastic Cloud on Kubernetes (ECK) into GA. Originally announced as an alpha release in May 2019, Elastic is looking to support the growing number of users leveraging Kubernetes for deploying ElasticSearch. This release includes support…
Forwarded from DevOps&SRE Library
Running and Deploying Elasticsearch on Kubernetes
Бест практисы по правильному запуску Elasticsearch в Kubernetes от компании Sematext.
https://sematext.com/blog/kubernetes-elasticsearch
Бест практисы по правильному запуску Elasticsearch в Kubernetes от компании Sematext.
https://sematext.com/blog/kubernetes-elasticsearch
Forwarded from IT Meeting - митапы и конференции по разработке
#k8s
Что только не делают на кубернетесах, но eBay вот реально удивил. Парни затащили в кубер поиск(Карл!), и, похоже, отлично себя чувствуют.
P.S. кстати там описано несколько хитрых хаков с k8s
Что только не делают на кубернетесах, но eBay вот реально удивил. Парни затащили в кубер поиск(Карл!), и, похоже, отлично себя чувствуют.
P.S. кстати там описано несколько хитрых хаков с k8s
The New Stack
eBay Rolls Out Kubernetes for Performance-Sensitive Search Operations
How eBay is testing Kubernetes to run the search service that is pivotal to its entire operations,
Forwarded from chiki_briki
Сегодня чуть больше обычного слоупочил в статьи на тему питона
Сначала залип в неплохой блог с кучей азов, описанием и примерами из стандартных библиотек и всяким таким: http://bit.ly/2NUzRTg
Надо бы бросать буквы в телеграм писать и возвращаться на хакеранк 🐣
А дослоупочивать продолжил стеком и очередью для самых маленьких:
http://bit.ly/2Ggq9WU
Интересно есть ли в канале люди кто прочитал, а не пропел текст с мема?
Всем тяпницы!
Сначала залип в неплохой блог с кучей азов, описанием и примерами из стандартных библиотек и всяким таким: http://bit.ly/2NUzRTg
Надо бы бросать буквы в телеграм писать и возвращаться на хакеранк 🐣
А дослоупочивать продолжил стеком и очередью для самых маленьких:
http://bit.ly/2Ggq9WU
Интересно есть ли в канале люди кто прочитал, а не пропел текст с мема?
Всем тяпницы!
Чувак замутил целое расследование, что бы выяснить почему у него тормозит постгрес в докере. Для любителей кишочков -- велкам
GitHub
tweets/README.md at master · felixge/tweets
Contribute to felixge/tweets development by creating an account on GitHub.
#db
Крутой подкаст(с транскрипцией) про NoSql.
Во-первых, очень внушает то, что чувак является адвокатом NoSql сейчас, когда NoSql сильно сдал свои позиции обратно скулю.
Во-вторых, много интересных подробностей из кишков DynamoDB и других базенок
Крутой подкаст(с транскрипцией) про NoSql.
Во-первых, очень внушает то, что чувак является адвокатом NoSql сейчас, когда NoSql сильно сдал свои позиции обратно скулю.
Во-вторых, много интересных подробностей из кишков DynamoDB и других базенок
Software Engineering Daily
NoSQL Optimization with Rick Houlihan
NoSQL databases provide an interface for storing and accessing data that allows the user to work with data in an “unstructured” fashion. SQL databases require the data in the database to be “normalized,” meaning that each object in the entire database has…
Forwarded from Тёмная сторона / Темнографика
Начальник-самодур эффективнее, чем менеджер, практикующий KPI
1. Закон Гудхарта: «Когда метрика превращается в цель, она перестает быть хорошей метрикой». Люди начинают оптимизироваться конкретно под эту метрику, пренебрегая другими, не менее полезными, делами.
2. Поставим менеджерам по продажам KPI по количеству сделок — они перестанут дожимать сложных клиентов с потенциально большими объемами. Поставим KPI по объему продаж — они начнут гонятся за сомнительными толстыми журавлями в небесах, игнорируя мелких синиц, готовых свалиться им в руки. Поставим руководителю компании KPI по прибыли — он перестанет вкладывать деньги в рост, а бизнес через некоторое загнется на фоне ускоряющихся конкурентов. Поставим цель по росту выручки – никогда отлупа на карман не получим.
3. Парадоксальное наблюдение. Какая самая эффективная метрика? Это метрика, не имеющая объективной связи с показателями бизнеса.
4. Пример? Пожалуйста. Есть такое понятие — «эффективный рынок». Он основан, в том числе, на бирже как инструменте регулирования рынка. Что является главным биржевым показателем? Стоимость акций. Насколько объективна связь стоимость акций к показателям бизнеса? Объективная связь отсутствует. Вчера WeWork был любимцем рынка, а на следующее утро — с теми же самыми показателями, заметьте — уже изгой, которого надо срочно спасать. Один стартап оценивается в десять годовых выручек, а другой — с теми же показателями по выручке и убыткам — в одну прибыль. Почему? Инвесторы одного надеются на быстрый рост, а другого — нет. А на чем основаны надежды или их отсутствие? На чисто субъективных мнениях.
5. Не менее парадоксальное следствие. Начальник-самодур — от которого не знаешь, за что он будет хвалить, а за что ругать — может оказаться более эффективным руководителем, чем менеджер, практикующий систему KPI. Главное — чтобы самодур действительно был непредсказуемым, а не долбящим в одну точку. У такого самодура компания будет развиваться гармонично, а у менеджера с KPI — падать под горку Закона Гудхарта.
6. Короче, лучшие метрики для оценки бизнеса — это вовсе не метрики самого бизнеса. Сразу приходит на ум NPS. Более тупого вопроса (нельзя спрашивать людей о будущем!) и более тупой шкалы оценок придумать сложно — но ведь живет, курилка. Какие есть хорошие внешние метрики, не имеющей объективной связи с показателями самого бизнеса, но по которым можно судить о его качестве и перспективах?
1. Закон Гудхарта: «Когда метрика превращается в цель, она перестает быть хорошей метрикой». Люди начинают оптимизироваться конкретно под эту метрику, пренебрегая другими, не менее полезными, делами.
2. Поставим менеджерам по продажам KPI по количеству сделок — они перестанут дожимать сложных клиентов с потенциально большими объемами. Поставим KPI по объему продаж — они начнут гонятся за сомнительными толстыми журавлями в небесах, игнорируя мелких синиц, готовых свалиться им в руки. Поставим руководителю компании KPI по прибыли — он перестанет вкладывать деньги в рост, а бизнес через некоторое загнется на фоне ускоряющихся конкурентов. Поставим цель по росту выручки – никогда отлупа на карман не получим.
3. Парадоксальное наблюдение. Какая самая эффективная метрика? Это метрика, не имеющая объективной связи с показателями бизнеса.
4. Пример? Пожалуйста. Есть такое понятие — «эффективный рынок». Он основан, в том числе, на бирже как инструменте регулирования рынка. Что является главным биржевым показателем? Стоимость акций. Насколько объективна связь стоимость акций к показателям бизнеса? Объективная связь отсутствует. Вчера WeWork был любимцем рынка, а на следующее утро — с теми же самыми показателями, заметьте — уже изгой, которого надо срочно спасать. Один стартап оценивается в десять годовых выручек, а другой — с теми же показателями по выручке и убыткам — в одну прибыль. Почему? Инвесторы одного надеются на быстрый рост, а другого — нет. А на чем основаны надежды или их отсутствие? На чисто субъективных мнениях.
5. Не менее парадоксальное следствие. Начальник-самодур — от которого не знаешь, за что он будет хвалить, а за что ругать — может оказаться более эффективным руководителем, чем менеджер, практикующий систему KPI. Главное — чтобы самодур действительно был непредсказуемым, а не долбящим в одну точку. У такого самодура компания будет развиваться гармонично, а у менеджера с KPI — падать под горку Закона Гудхарта.
6. Короче, лучшие метрики для оценки бизнеса — это вовсе не метрики самого бизнеса. Сразу приходит на ум NPS. Более тупого вопроса (нельзя спрашивать людей о будущем!) и более тупой шкалы оценок придумать сложно — но ведь живет, курилка. Какие есть хорошие внешние метрики, не имеющей объективной связи с показателями самого бизнеса, но по которым можно судить о его качестве и перспективах?
Тёмная сторона / Темнографика
Начальник-самодур эффективнее, чем менеджер, практикующий KPI 1. Закон Гудхарта: «Когда метрика превращается в цель, она перестает быть хорошей метрикой». Люди начинают оптимизироваться конкретно под эту метрику, пренебрегая другими, не менее полезными, делами.…
#kpi
очень долго и часто спорил с коллегами-менеджерами на тему, почему не работает "kpi на разработку", а оказывается это Закон Гудхарта
очень долго и часто спорил с коллегами-менеджерами на тему, почему не работает "kpi на разработку", а оказывается это Закон Гудхарта
Forwarded from Технологический Болт Генона
Локализация приложений: как мы подружили перевод и разработку
https://habr.com/ru/company/badoo/blog/485138/
https://habr.com/ru/company/badoo/blog/485138/
Кстати, котаны, у Defront-то днюха!
Если кто не в курсе, то это мегакрутой канал про фронтенд с кратким изложением свежих пейперов + авторским мнением по сабжу. Так что, вперед подписываться!
Если кто не в курсе, то это мегакрутой канал про фронтенд с кратким изложением свежих пейперов + авторским мнением по сабжу. Так что, вперед подписываться!
Forwarded from Defront — про фронтенд-разработку и не только
Ровно год назад появился Defront. Канал начался с простой идеи — начать читать минимум одну статью каждый день и делать небольшой tldr, чтобы в будущем быстро находить нужные статьи. Но несколько недель спустя стало понятно, что канал несёт пользу не только мне, но и сотням разработчиков, а сейчас уже почти трём тысячам.
Хочу поблагодарить за помощь в развитии канала:
Сергея Рубанова (@juliarderity — очень крутой канал про web-стандарты и новинки web'а от участника TC39)
Олега Ковалёва (@oleg_log — самый лучший канал про бэкенд и go)
И, конечно, передаю привет всем дружественным каналам и сообществам (если кого-то забыл, пишите в лс):
@we_use_js @cyberhermitage
@sysadmin_tools @overtimehate
@odinraznepitonist @ithueti
@UkropsDigest @evodevclub
@lord_alfred @ch_11
@schopenhauer_was_right
@testerinlife @ufostation
@javanoscript_ru @css_ru
@forwebdev @winterview
Спасибо всем за помощь и поддержку! Следующий год будет ещё лучше.
P.S. Если считаете нужным, можете сделать подарок каналу и рассказать про Defront своим друзьям, коллегам и подписчикам.
https://twitter.com/myshov/status/1222444224571899905
Хочу поблагодарить за помощь в развитии канала:
Сергея Рубанова (@juliarderity — очень крутой канал про web-стандарты и новинки web'а от участника TC39)
Олега Ковалёва (@oleg_log — самый лучший канал про бэкенд и go)
И, конечно, передаю привет всем дружественным каналам и сообществам (если кого-то забыл, пишите в лс):
@we_use_js @cyberhermitage
@sysadmin_tools @overtimehate
@odinraznepitonist @ithueti
@UkropsDigest @evodevclub
@lord_alfred @ch_11
@schopenhauer_was_right
@testerinlife @ufostation
@javanoscript_ru @css_ru
@forwebdev @winterview
Спасибо всем за помощь и поддержку! Следующий год будет ещё лучше.
P.S. Если считаете нужным, можете сделать подарок каналу и рассказать про Defront своим друзьям, коллегам и подписчикам.
https://twitter.com/myshov/status/1222444224571899905
Twitter
Alexander Myshov
Сегодня день рождения у Defront! Первый год прошёл очень круто — каждый день выходил минимум один пост (не пропустил ни одного дня) и сейчас у канала почти 3000 подписчиков. Если вы интересуетесь web'ом и фронтендом, welcome! https://t.co/guY6ahL8b7
#k8s
Во-первых, котаны и котанессы, в блоге Фланта очередное пополнение: обзор Calico. Обзор годный, рекомендую. В начале достаточно годное введение в CNI и плагины, потом сабж с ссылками
Во-вторых, из обзора узнал, что оказывается в Azure AKS можно(теперь) CNI плагины приделывать!
Во-первых, котаны и котанессы, в блоге Фланта очередное пополнение: обзор Calico. Обзор годный, рекомендую. В начале достаточно годное введение в CNI и плагины, потом сабж с ссылками
Во-вторых, из обзора узнал, что оказывается в Azure AKS можно(теперь) CNI плагины приделывать!
Хабр
Calico для сети в Kubernetes: знакомство и немного из опыта
Цель статьи — познакомить читателя с основами сетевого взаимодействия и управлением сетевыми политиками в Kubernetes, а также со сторонним плагином Calico, расширяющим стандартные возможности....
#postgres #db
Оказывается в вики постгреса собраны не только лучшие практики, но и антипатерны. А вот тут сделали тулзу для проверки вашей базенки на предмет этих косяков
Оказывается в вики постгреса собраны не только лучшие практики, но и антипатерны. А вот тут сделали тулзу для проверки вашей базенки на предмет этих косяков
Тут такое дело: оказывается у grep'а в этом году юбилей! Старичку аж 45 стукнуло! И вот интересные размышления о том как делать софт, который сможет оставаться юзабельным и через 50 лет