Forwarded from ITpro News & Reviews
А вот это не шутки уже.
Если у вас отвалятся серты от Letsencrypt, то вы знаете кто в этом виноват.
❗ ФНС 2-6-27/ 2016-07-25-70-АИ
❌ 142.93.108.123 (Letsencrypt.org) by 142.93.108.123/32
❗ суд 2-50
❌ 167.99.129.42 (Letsencrypt.org) by 167.99.129.42/32
Если у вас отвалятся серты от Letsencrypt, то вы знаете кто в этом виноват.
❗ ФНС 2-6-27/ 2016-07-25-70-АИ
❌ 142.93.108.123 (Letsencrypt.org) by 142.93.108.123/32
❗ суд 2-50
❌ 167.99.129.42 (Letsencrypt.org) by 167.99.129.42/32
Forwarded from Один рӑз нӗ питониҫт
https://davidwalsh.name/pornhub-interview фронтэндер всем известного сайта рассказывает про свою работу
DWB
Interview with a Pornhub Web Developer
A chat with the PornHub development team, about working in the adult website industry, technology, virtual reality, and more.
Forwarded from CatOps
Facebook рассказывают о своём сервисе стриминга логов - Scribe.
"Transporting petabytes per hour" - вам такой объём скорее всего не нужен, но почитать интересно
#observability
"Transporting petabytes per hour" - вам такой объём скорее всего не нужен, но почитать интересно
#observability
Engineering at Meta
Scribe: Transporting petabytes per hour via a distributed, buffered queueing system
Scribe is a distributed, buffered queueing system that encapsulates all the complexity behind moving service logs from point A to point B.
Forwarded from Технологический Болт Генона
DevSecOps Reference Architectures 2019
sonatype сделала очень крутую подборку, как устроен DevSecOps по мнению различных людей и компаний. Практически каждый слайд содержит ссылку на статью или видео. Это, пожалуй, лучший обзорный материал такого плана за последнее время, который я видел.
sonatype сделала очень крутую подборку, как устроен DevSecOps по мнению различных людей и компаний. Практически каждый слайд содержит ссылку на статью или видео. Это, пожалуй, лучший обзорный материал такого плана за последнее время, который я видел.
Forwarded from DevOps&SRE Library
Operating Apache Kafka Clusters 24/7 Without A Global Ops Team
Как готовят Кафку в компании Lyft.
https://eng.lyft.com/operating-apache-kafka-clusters-24-7-without-a-global-ops-team-417813a5ce70
Как готовят Кафку в компании Lyft.
https://eng.lyft.com/operating-apache-kafka-clusters-24-7-without-a-global-ops-team-417813a5ce70
Forwarded from oleg_log (Oleg Kovalov)
А еще тут Линкедин опубликваол, что в день у них уже 7Т сообщений в Кафке летает, 4к брокеров, 100к топиков и 7М партиций.
https://engineering.linkedin.com/blog/2019/apache-kafka-trillion-messages
https://engineering.linkedin.com/blog/2019/apache-kafka-trillion-messages
Linkedin
How LinkedIn customizes Apache Kafka for 7 trillion messages per day
#eda #kafka
Ну раз уж, видимо, неделя кафки, то вот история в двух частях(раз и два) про IQ Streams, или как запускать стейтфул вычисления на стримах. Если не интересно про стейтфул, то там еще вполне годное введение в streams и сравнение с prod\cons api
Ну раз уж, видимо, неделя кафки, то вот история в двух частях(раз и два) про IQ Streams, или как запускать стейтфул вычисления на стримах. Если не интересно про стейтфул, то там еще вполне годное введение в streams и сравнение с prod\cons api
YouTube
Виктор Гамов, Confluent - Kafka Streams IQ: «Зачем нам база данных?» - jug.msk.ru - 08/05/2019 - ч.1
Запись встречи jug.msk.ru 8 мая 2019 с Виктором Гамовым, Confluent - Kafka Streams IQ - часть 1
Kafka Streams IQ: «Зачем нам база данных? Нам база не нужна!»
Рост популярности Apache Kafka, как потоковой платформы, потребовал пересмотра традиционного подхода…
Kafka Streams IQ: «Зачем нам база данных? Нам база не нужна!»
Рост популярности Apache Kafka, как потоковой платформы, потребовал пересмотра традиционного подхода…
Интересное интервью с кофаундером хельма про настоящее, будущее и комьюнити
InfoQ
Helm as a Package Manager for Kubernetes: Q&A with Helm Founder Matt Butcher
InfoQ caught up with Matt Butcher, the organizer for the Helm Summit in Amsterdam, and explored Helm's growth and its roadmap. He talked about the history of Helm, how its design was influenced by other package managers, how it's helping the Kubernetes community…
Forwarded from Dev Tools
ex-ui
edex-ui - очень странный инструмент. У него нет особого практического применения, но он делает из вашего терминала - терминал хакера и взломщика из любого голливудского фильма начала 2000ых.
Очень круто.
Обязательно советую поставить и запускать его каждый раз как нужно сделать видимость работы.
edex-ui - очень странный инструмент. У него нет особого практического применения, но он делает из вашего терминала - терминал хакера и взломщика из любого голливудского фильма начала 2000ых.
Очень круто.
Обязательно советую поставить и запускать его каждый раз как нужно сделать видимость работы.
#eda #cqrs
Ваще должен сказать, что я тихо хейчу CQRS и ES(как-нибудь отдельно напишу причину), но если вдруг ваш мамкин архитектор принес это в прод и вам теперь с этим жить(хотя, разве это жизнь?), то вот и вот годные советы по выживанию с этой бомбой.
Из наиболее полезного:
1. Сразу заморочтесь версионностью
2. Делайте снапшоты для ES
3. Жестко валидируйте постусловия и свободно предусловия(тоже про версионность)
4. Не надо класть в стор ивенты сериализованные в бинарном формате
5. Лучше больше маленьких рид-сторов, чем мало но жирных
0. При первом же сигнале, что это вам не подходит -- спиливайте! Не ждите!
Ваще должен сказать, что я тихо хейчу CQRS и ES(как-нибудь отдельно напишу причину), но если вдруг ваш мамкин архитектор принес это в прод и вам теперь с этим жить(хотя, разве это жизнь?), то вот и вот годные советы по выживанию с этой бомбой.
Из наиболее полезного:
1. Сразу заморочтесь версионностью
2. Делайте снапшоты для ES
3. Жестко валидируйте постусловия и свободно предусловия(тоже про версионность)
4. Не надо класть в стор ивенты сериализованные в бинарном формате
5. Лучше больше маленьких рид-сторов, чем мало но жирных
0. При первом же сигнале, что это вам не подходит -- спиливайте! Не ждите!
InfoQ
Sense and Nonsense in Event Thinking and Microservices
Modularity in the systems we are building is very important, but there are anti-modularity forces that we must deal with to be able to achieve this modularity. In a presentation at the recent Event-driven Microservices Conference, held by AxonIQ, Allard Buijze…
Forwarded from Generative Anton (Anton Repushko)
Там Lisp оживляют
http://paulgraham.com/bel.html
Вообще человек известный не только в Lisp-кругах. Я вот его запомнил по книжке Hackers and Painters.
http://paulgraham.com/bel.html
Вообще человек известный не только в Lisp-кругах. Я вот его запомнил по книжке Hackers and Painters.
Forwarded from Evil Martians
Смотрите слайды Александра Мадьянкина с выступления на Стачке в Иннополисе о построении архитектуры одностраничных и React Native приложений:
http://amp.gs/AM7M
http://amp.gs/AM7M
Speaker Deck
Стачка 2019. Как построить Гексагон: прагматичная архитектура для клиентских приложений
Forwarded from chiki_briki
Про шаблоны микросервисной архитектуры, антипатерны и многое о том, с какого боку подойти к распиливанию монолита.
З.Ы. открывать лучше к компуктера (большие схемы)
http://bit.ly/2BbTgs2
З.Ы. открывать лучше к компуктера (большие схемы)
http://bit.ly/2BbTgs2
chiki_briki
Про шаблоны микросервисной архитектуры, антипатерны и многое о том, с какого боку подойти к распиливанию монолита. З.Ы. открывать лучше к компуктера (большие схемы) http://bit.ly/2BbTgs2
#product
Открыл для себя достаточно неплохой блог trello. В частности, инсайтом является вот эта статья, описывающая методику ICE для приоритезации беклога.
Идея в том, что каждая идея оценивается тройкой критериев Impact, Confidence, Ease, где каждому критерию ставится оценка от 1 до 10, далее идеи ранжируются по суммарной оценке.
На мой взгляд, было бы здорово еще добавить некие "весовые" коэфициенты, отражающие реальное положение дел. Например, если команда в данный момент не загружена, то Ease можно умножить на цифру 0<x<1. Или, если по Heart понятно, что надо работать над Retention, то Impact идей увеличивающих этот самый ретеншон можно тоже домножать на коэффициент >1.
В любом случае, идея крутая, рекомендую ознакомиться
Открыл для себя достаточно неплохой блог trello. В частности, инсайтом является вот эта статья, описывающая методику ICE для приоритезации беклога.
Идея в том, что каждая идея оценивается тройкой критериев Impact, Confidence, Ease, где каждому критерию ставится оценка от 1 до 10, далее идеи ранжируются по суммарной оценке.
На мой взгляд, было бы здорово еще добавить некие "весовые" коэфициенты, отражающие реальное положение дел. Например, если команда в данный момент не загружена, то Ease можно умножить на цифру 0<x<1. Или, если по Heart понятно, что надо работать над Retention, то Impact идей увеличивающих этот самый ретеншон можно тоже домножать на коэффициент >1.
В любом случае, идея крутая, рекомендую ознакомиться
Trello
Prioritize A/B Test Ideas With ICE
Writings and code from the engineering team behind Trello.
Forwarded from Пятничный деплой
Отличная книга про все тонкости управления памятью в Linux - отлично подойдет для подгтовки к собеседованиям ну и всем, кто любит почитать про "потрошки"
https://pdos.csail.mit.edu/~sbw/links/gorman_book.pdf
#memory #interview
https://pdos.csail.mit.edu/~sbw/links/gorman_book.pdf
#memory #interview