TGViewer
Channel Public Channel
I hate overtime

I hate overtime

@overtimehate

Some DevOps, SRE and IT development stuff
Subscribers
848
Photos
129
Videos
4
Links
961

Showing posts older than #991 · Back to latest

Older Posts 20 shown
Post #990 19

Forwarded from Человек и машина

Самое (не-)приятное занятие в работе с людьми - объяснять и доказывать элементарные, на мой взгляд, вещи.

Список огромный, но самый излюбленный дискурс - High Availability (HA) против Disaster Recovery (DR). Люди, даже технически подкованные, часто путают или, что еще хуже, смешивают эти два понятия.

Есть простой пример "из жизни", который прекрасно дает понять контекст.
HA - это несколько двигателей у самолета.
DR - это что должно произойти, когда самолет падает или ударяется об землю.
Post #989 21

Forwarded from oleg_log (Oleg Kovalov)

Как _точно_ не делать микросервисную архитектуру. Надо быть самым настоящим космическим архитектором, чтобы это придумать.

TLDR: 200 calls * 99.9% uptime = 0% availability

Этот доклад вспомнился мне в одной беседе, удивлён, что я не постил его раньше.

https://www.youtube.com/watch?v=gfh-VCTwMw8
YouTube Avoiding Microservice Megadisasters - Jimmy Bogard You've spent months re-architecting your monolith into the new microservices vision. Everyone gathers around to flip the switch. You navigate to the first page...and nothing happens. Refresh...still nothing. The site is so slow, it won't respond for minutes.…
Post #988 688
Пришел сегодня на проект, а там что бы логин работал... надо 3 микросервиса поднять.
Вечно можно смотреть на 3 вещи: огонь, вода и как Jimmy Bogard рофлит над distributed monolith
Post #987 703
Сергей Баранов: Technical Leadership, ИТ-стратегия, Архитектура, SDLC, AI… ​​FailoverConf, 21 апреля, онлайн, участие бесплатное. Бомбический список участников и докладов, регистрируемся!
Ойой, ссылка-то потерялась: https://failover-conf.heysummit.com/
Heysummit Event Not Found - by
Post #984 913
Технологический Болт Генона Тут по каналам волна рассказов про подкасты прошла и я тоже решил поделиться. Слушаю я их давно, много и разные, поэтому рассказывать буду частями. 1. "Цинковый прод" (@ZnProd). Подкаст строго 18+, слушаю его с самого первого выпуска и всегда радует. Он…
Хочется еще добавить к списку замечательный Code Podcast. Каждый выпуск(или серия) посвящены определенной теме общей для всей индустрии(например канкаренси, распределенные системы, фронтенд и т.д.). Но самое крутое в подкасте -- это гости! Там и создатель Idris и коммитер в Rust и куча других уважаемых людей. К сожалению, пока выпусков не очень много, но каждый прям решает.

З.ы. Подкаст англоязычный, но автор из России, т.о. все достаточно понятно.
Google Podcasts Code Podcast Code Podcast is about ideas that shape the way we build software. It's like Planet Money for developers. Each episode we interview people with different views on a single topic. We break down complex ideas to present why and how they are used to build modern…
Post #983 23

Forwarded from oleg_log (Oleg Kovalov)

Не опоздал, а дал возможность еще каналов довести.

@overtimehate - хороший технический блог
@rxd_txd - и еще один не хуже!
@numstation - научные штучки и мемы)
@count0_digest & @sysadmin_tools - 2 канала, без которых я не могу жить
@experimentalchill - непревзойденные канал Даниила о С++

@sysadminsu - админские полезняшки
@bpblog - сочные кастомные клавиатуры
@some_link_here - полезные и интересные айти ссылки
@meta_it - сборник айти-каналов (хотя большинство я вам озвучил)
@sec_devops - и сюда же secure devops, как же без безопасности в докере?
@dereference_pointer_there - если интересен Rust и о его непопулярных вещах.

@software_engineering_blogs - лента постов от известных фирм, чем-то напоминает HN comments @hn_best_comments (от @korkoma)
@isast - анализ и сертификация безопасности приложений в промышленных масштабах
@golangquiz & @quizcpp - если хотите потестить свои скилы в Go и С++
@alexandersmind - личный айти бложек
@smmblog - на стыке IT и предпринимательства, продуктовая, предпринимательская сторона работы.
@pdp11ml - Domain Specific Computing for machine learning (хотя там кроме МЛ есть вещи)
@coderoll - о веб-разработке

@qtasep - о жизни и непонятной математике
@lowlyingscience - science 👌
@microservices_arch — канал называется микросервисы, но целом по архитектуре.
@dddevotion — канал про ДДД
@pathetic_low_freq - известные, но "жалкие" низкочастотники

Давайте, репостите!
Post #982 24

Forwarded from Технологический Болт Генона

Тут по каналам волна рассказов про подкасты прошла и я тоже решил поделиться.

Слушаю я их давно, много и разные, поэтому рассказывать буду частями.

1. "Цинковый прод" (@ZnProd).

Подкаст строго 18+, слушаю его с самого первого выпуска и всегда радует. Он, в каком-то смысле, антипод "прилизанного" "Радио-Т" и это только в плюс.
Подкаст про обсуждение новостей, технологий, в обязательном порядке Rust'а (локальный мемас). Из последнего, что зацепило и было наиболее интересно это выпуск про использование Rust в бэке продукта для бирж https://soundcloud.com/znprod/054-15k-rps-z-1-ms.

2. "Generic Talks" (@generictalks)

Этот подкаст тоже слушаю с первого выпуска. Одним из ведущих является автор канала @oleg_log. Достаточно хардкорный подкаст с рассказами про кишочки с упором в Go, но и не только в него. Ярким примером этого является выпуск про обновления в Go 1.14 - https://t.me/generictalks/57.

3. Geek Export (@geekexport)

Новый для меня подкаст. Он более лайтовый чем указанные выше (в технических вещах), но тоже интересный.
Тематикой являются различные области ИТ + эмиграция.

Наиболее близкие выпуск к тематике моего канала, я думаю, это №5
Берлинский стартап хаб и DevOps
https://soundcloud.com/geekexport/5-berlin-devops

---

Если вы хотите поделиться каким-то мнением по подкастам, поделиться подкастом чужим/своим, то пишите в личку. С удовольствием пообщаюсь.
Post #981 20
Post #979 22
Post #978 690
#dotnet #sre
Кстати про сервисы, тут Jimmy Bogard начал цикл статей про distributed tracing вообще и в .net в частности. Если планируете вкручивать, то рекомендую ознакомиться(квест тот еще, т.к. Opencensus уже забросили, а OpenTelemetry еще не сделали)
Jimmy Bogard Building End-to-End Diagnostics and Tracing: An Intro Posts in this series: * An Intro * Trace Context * Diagnostic Events * OpenTelemetry Integration * Activity and Span Correlation * Visualization with Exporters * User-Defined Context with Correlation Context * ActivitySource and OpenTelemetry 1.0 Source Code…
Post #976 22

Forwarded from Сова пишет… (Arc<🦉>)

Немного запоздалых новостей:

- На GitHub появилась коллекция JavaScript State Management Tools, в которой на первом месте Effector
- GitHub наконец-то одобрил добавление топика effector
- Я сделал шаблон Effector SSR, для быстрого старта разработки на TypeScript, React, Effector, Razzle, StyledComponents
- Часто вижу вопросы, как сделать debounce на Effector, и поэтому сделал библиотеку для этого 👀. Вообще, это больше в качестве примера написания библиотек для эффектора. В репозитории есть тесты на сам debounce, а также на корректность работы в fork.
- Я продолжаю писать генератор кода из Swagger/OpenAPI в ActixWeb
Post #973 17
Post #972 1.8K
#meatware
Если у вас есть четкое ощущение, что вы часто боритесь не с причинами, а с следствиями, то вот вам отличный метод как докопаться до root cause.
Метод заключается в последовательном задании вопроса "почему?" 5 раз))) Давайте включим Игоря Николаева и попробуем найти 5 причин:
- Мой софт упал
- Почему?(1)
- Потому что сервис А вызвал В, а тот не отвечает. Произошел каскадный отказ
- Почему?(2)
- Потому что не подумали о fallback
- Почему?(3)
- Потому что нет политики design for failure
- Почему?(4)
- Потому что у команды нет экспертизы
- Почему у нас тогда распределенная архитектура?(5)

З.Ы. Как сообщают эксперты, главное избегать ответов в стиле "потому что Х мудак!" и "потому что иди на х$й, вот почему!"
Medium Learn about the Five Whys Technique Early this year, I learned about the Five Whys technique while reading Lean Startup by Eric Ries. I was fascinated by some of the concepts…
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →