TGViewer
Channel Public Channel
I hate overtime

I hate overtime

@overtimehate

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

Showing posts older than #550 · Back to latest

Older Posts 20 shown
Post #548 258
Post #547 316
AvitoTech Митап с окрошкой и инцидентами 10 августа в нашем офисе пройдет четвертый митап в серии Backend United, который получил название «Окрошка». В программе — доклады про инструменты для улучшения incident response, работу с продакшн взрывами, ценность технического…
Запись вчерашнего митапа. Доклады шикарные, очень советую посмотреть!
YouTube Backend United 4: Окрошка | incident response, production-взрывы, AutoLSR, ценность техдолга Мы продолжаем Backend United, серию митапов для разработчиков серверной части. Четвёртая встреча называется «Окрошка», и посвящена она будет инцидентам. Вместе с коллегами из Tutu.Ru, Ozon и Авито поговорим про работу с инцидентами, инструменты для улучшения…
Post #545 254
"ООП-паттерны нужны только затем что бы быстро придумывать имена классам"(с)
Post #544 1.04K
#shitcode
Как-то так получилось, что в очередной раз у нас фиаско, за которое пц стыдно.
Не смотря на то, что основная масса баз у нас -- это DBaaS(облачка), все же есть и пара своих инсталяций на VM. Ничего не предвещало беды, но тут завопили мониторы а-ля "братишки, у вас даунтайм". Выяснилось, что на одной из таких виртуалок закончилось место и базенка перестала обрабатывать транзакции. Где был мониторинг на диски? А не было его! Забыли(
Дальше-больше! Выяснилось, что система и данные лежали на одном диске, т.е. из-за объевшейся базы система не могла сделать практически ничего.
Ладно, диски увеличили, базу запустили и выяснили, что 90% содержимого не нужно. Совсем! Просто лень было написать крон-джоб что бы вычистить мусор.
Кароч, поцоны и поцонессы, мораль сей басни такова: мониторьте на всех уровнях, думайте сразу о ЖЦ данных и будет вам счастье!
Post #543 7

Forwarded from Грефневая Кафка (pro.kafka)

​​📣 Сделали сайтик для вас, где будем рассказывать про как правильно делать stream processing - Kafka Tutorials (название так себе, конечно, но вы поняли!)
Можете просто читать, а можете отправлять свои идеи или даже целые туториалы!

https://kafka-tutorials.confluent.io
Post #539 230
Чет в голосину
Post #538 1.11K
Котаны, тут чет прям вкуснота! Если вы тоже не особо впечатлились trunk-based, устали от постоянного "а что там у..."(k8s, docker, любимый ЯП, любимый VCS, etc) ну или, по крайней мере, уже не успеваете следить за всем этим великолепием + все еще креститесь и запасаете святую воду перед деплоем, то (барабанная дробь) встречайте Dark
Очередная функциональщина, которая из коробки умеет в деплой, нативно дружит с инфраструктурой(по крайней мере обещают широкую поддержку), лихо предоставляет фича-туглы и решает еще кучу проблем!
Пока все в закрытой альфе, но можно попробовать за подписку на рассылку
Medium What is Dark? Dark is a holistic language, editor, and infrastructure, for building backend web services. Our goal is to make coding 100x easier.
Post #537 228
И продолжает серию прод-фиаско Фейсбук
Post #536 245
Post #535 259
Что-то тут в очередной раз наткнулся, проорал, решил поделиться! Встречайте, игра образца 1972 года про paging! Рубрика "девелоперы шутят"
Post #534 283
Post #533 248
Как вы, думаю, поняли по вчерашнему опросу, щас будет батхерт)
Вкратце история такая: коллега перестарался и оверинжинернул фичу. На ревью ему, конечно же, было на это указано и сказано создать задачу на доделку-переделку. Тут, внезапно, в вот это уже готовое потребовалось добавить еще свистелок-перделок. Естественно из-за царившего там ООП головного мозга ситуация вышла из под контроля. И вот меня, собственно, вызывают на ковер, с вопросом "че так долго?" Объясняю ситуацию, в ответ слышу "надо было сразу нормально делать, у вас жи для этого кодревью есть!". Не, хер возразишь, конечно...вот только у нас стартап и фича была на стадии проверки гипотезы, и, кмк, вкидывать туда еще N человеко-недель и заставлять делать щас и навека -- плохая идея, учитывая, что если функционал не зайдет, то выкинуть наколеночный прототип гораздо проще чем то что рожалось потом и кровью.
Так что, имхо правильный ответ "it depends". Если вы уверены, что то что вы делаете проживет долгие годы, то делать надо хорошо, а PoC надо делать быстро
Post #530 269
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 →