TGViewer
Channel Public Channel
ИТ наизнанку | Владимир Ловцов

ИТ наизнанку | Владимир Ловцов

@it_underside

Будни ИТ без «ванили».
⚡ Реальные истории, хаос и управление проектами.
⚡ Помогаю специалистам — от старта в ИТ до роста в лиды.
⚡ Консультирую компании — продукты под ключ, команды на максимум.

Ассистент для связи: @VMLovtsov_assistant
Subscribers
972
Photos
146
Videos
10
Links
103

Showing posts older than #292 · Back to latest

Older Posts 12 shown
Post #291 1.03K
Тут небольшие новости для мира ИТ

1. Наших ребят выкинули из Линекс.... эта новость крайне отвратительная, т.к. нанесён как по мне серьёзный ущерб open community и Linux уже кажется не такой прекрасной ОС. Что дальше?

2. У части компаний в РФ "убили" оплаченные лицензии на продукты JetBrains, пока слухи, но не верю, что они на пустом месте

3. Apple выплатит до $1 млн за взлом системы Private Cloud Compute, в общем пытаются найти уязвимости...

4. Nvidia, та самая компания, которая делает видеокарты для ML и вообще AI стала самой дорогой, но долго там не продержалась


Но если честно, меня больше беспокоит вторая и первая))) после такого, хочется просто крякать ПО и забыть о лицензиями внешнего мира...
  • 😱 7
  • 😭 1
Post #290 981
⚙️ Проектирование системы для обработки данных в реальном времени

Доброй ночи, товарищи ИТшники! 😴 Хочу немного поделиться мыслями о последних вызовах, с которыми пришлось столкнуться в рамках моего текущего проекта. На повестке дня — проектирование системы для обработки больших массивов клиентских данных за определённый временной промежуток. Архитектурные решения основываются на существующей концептуальной модели моего текущего 🌟 real-time решения. Такая вот задача. 🙂

🗝️ Ключевые аспекты проектирования

В таких задачах критически важно не просто учитывать ключевые параметры — такие как производительность, масштабируемость, отказоустойчивость, эластичность и т.п. — но и обеспечивать баланс между вычислительными ресурсами и требованиями к SLA, которые исходят от бизнеса. Мы говорим здесь о high-load архитектуре, где даже незначительная ошибка в оценке ресурсов или архитектурных паттернов может привести к деградации системы.

🏗️ Архитектурные решения

Архитектура строится на базе микросервисного подхода с активным использованием контейнеризации (Kubernetes) для лучшей управляемости и гибкости. Применяются такие шаблоны, как sidecar для мониторинга и управления конфигурациями, а также для обеспечения сетевой безопасности через service mesh. Строгая изоляция сервисов и возможность горизонтального масштабирования обеспечиваются с учётом потенциальных узких мест, таких как лимиты на пул соединений с базами данных и необходимость оптимизации состояния контейнеров через автоскейлинг на основе HPA (Horizontal Pod Autoscaler).

⚖️ Управление согласованностью данных

Для управления согласованностью данных и поддержания eventual consistency применяем паттерны CQRS и Saga. В частности, для координации распределённых транзакций используем оркестрацию через специализированные инструменты, что позволяет более гибко управлять сложными бизнес-процессами. Важно также учитывать стратегию обработки ошибок и повторных попыток (retry policies), чтобы минимизировать влияние транзиентных отказов на пользовательский опыт.

🔄 Потоки данных и взаимодействие между сервисами

Потоки данных организованы через асинхронные механизмы с использованием Apache Kafka как основной системы очередей, а также для обеспечения Pub/Sub взаимодействия между микросервисами. В случае обработки данных в реальном времени интегрированы Apache Flink, что позволяет поддерживать высокую пропускную способность и низкие задержки. Взаимодействие между сервисами осуществляется через REST API в зависимости от требований к производительности и объему данных, при этом применяется API Gateway для унификации внешних интерфейсов и обеспечения дополнительных механизмов безопасности, таких как rate limiting и авторизация.

🗄️ Кэширование

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

🌟 Уникальность проекта

Этот проект уникален не только в рамках компании 🏢, где я работаю, но и в рамках СНГ 🌍 по масштабу и по сложности. Это серьёзный вызов не только для меня, но и для команды 👥, но именно такие задачи позволяют максимально раскрыть потенциал архитектурных решений 🏗️, синхронизировать технологии и бизнес-цели 💼. Создать такую систему — значит заложить фундамент 🧱 для масштабирования и эволюции бизнеса 📈 в условиях непрерывно растущих требований.

В общем, доброй ночи! 🌙🙂 Это так, мысли на ночь. А в ноябре я всё-таки выйду на конференцию "Импульс" ⚡ и расскажу о своём решении. Буду рад пообщаться в кулуарах. 💬

#ИнженерныеПрактики
  • 🔥 9
  • 👍 3
  • ❤ 2
Post #289 743
Мне всегда было интересно про тех, кто собирает папки с каналами и группами, что какие они молодцы, пока не наткнулся на парачке каналов на один и тот же пост, но со своей оберткой, в общем, тоже решил поучаствовать)) так как это возможноть взглянуть на новые лица и подходы в российском ИТ, что весьма полезно. Да, вот та самая папка «БАЗА по ИТ» (BA/SA/PO IT).


@it_underside

P.S. автор подборки
Telegram BA/SA/PO IT Nikolay Kolesnik invites you to add the folder “BA/SA/PO IT”, which includes 11 chats.
  • ❤ 3
  • 👍 2
  • 🙏 1
Post #288 667
Всё, я ожил! Начинаю то, что остановил)))
  • 🔥 2
Post #286 860
Я разболелся, пока все активности на ✋️ 🛑 стоп. Приду в себя и возобновлю.
  • 💔 2
  • 😭 1
Post #285 982
Как то сейчас с профессиональными аналитиками трудно совсем((( Ищу в команду middle(+) SA, если есть такой знакомый, тогда пиши в лс с пометкой Сиситемный аналитик и резюме, оплата на уровне рынка (финтех/банкинг).

Ссылка на описание

@Vladimir_Lov
Telegraph Системный аналитик middle (middle SA) О команде Мы занимаемся созданием аналога SAS RTDM, используя современные технологии: Scala, Java Spring Boot, Java, Apache Flink, Apache Kafka, Angular, Tarantool, PostgreSQL. Команда ценит ответственность, профессионализм и стремление к совместному достижению…
  • 👍 2
Post #284 845
Ку....
⚡️ Google запретил создавать новые аккаунты для россиян, — Минцифры.

При этом подтверждение авторизации через sms для ранее созданных аккаунтов пока работает. Рекомендуется сделать резервные копии данных из-за возможных будущих ограничений.


Эх, если ещё и впн ограничат, тогда вообще будет грустно....
  • 😱 3
Post #278 795
Любить удалёнку можно сколько угодно, но есть порой некие преимущества в офисе, например терраса, когда можно в городе удобно и комфортно поработать,да почти на свежем воздухе😄


@it_underside
  • 🔥 2
Post #277 562

Forwarded from Денис Бесков написал

3k подписчиков — спасибо!

У нас тут в группе задали хороший вопрос — какие документы создают БА, а какие — СА?

Мой заход в тему:

БА:
- диаграмма оргструктуры
- регламент бизнес-процесса
- модель бизнес-показателей
- карта процессов предприятия
- контекстная диаграмма процесса
- диаграмма потока создания ценности
- карта клиентского опыта
- модель бизнес-процессов
- модель предметной области
- отчет об обследовании
- аналитическая записка
- реестр бизнес-правил
- бизнес-требования
- требования заинтересованных лиц
- модель проблем и целей проекта
- бизнес-ограничения проекта
- концепция автоматизации
- технико-экономическое обоснование проекта / business case
- сценарии использования информационной системы уровня чёрного ящика
- техническое задание на выбор, заказ, разработку, построение информационной системы
- регламенты применения информационной системы
- макеты отчётов
- алгоритмы расчета бизнес-величин

СА (в автоматизации бизнеса и создании ИТ-продуктов):
- модель данных, словарь данных
- модели жизненного цикла объектов ИТ-системы
- функциональные требования к ИТ-системе
- карта пользовательских историй
- алгоритмы обработки данных
- атрибуты качества ИТ-системы
- расчеты количественных показателей эксплуатации ИТ-системы во времени
- модель надежности ИТ-системы
- технические ограничения ИТ-системы
- контекстная диаграмма ИТ-системы или подсистемы
- сценарии использования ит-системы уровня серого ящика
- предложения по функциональному и структурному разбиению ИТ-системы
- техническое задание на проектирование и разработку подсистемы
- структура БД
- сценарии интеграции системы
- спецификация API
- диаграмма навигации по экранам
- черновые макеты пользовательских интерфейсов
- технический проект на разработку ИТ-системы
  • 👍 5
  • 🔥 3
Post #276 424
Этим нельзя не поделиться, ловите, перечитал пару раз и сомнений нет, чётко.
Post #272 489

Forwarded from Куда идти в ИТ

Планы 1С-мастеров на ближайшую неделю:
❌ Думать о данных
✅ Подать заявку на обучение в Открытые школы Т1

Аккуратно напоминаем, что мы всё ещё в поиске участников на ближайший набор в ОШ по направлению «‎Младший аналитик 1С»‎.

Открытые школы Т1 — это классная возможность за месяц получить практические навыки и возможность устроиться к нам на работу.

🗓 Старт обучения — 30 сентября.

✏️ Стоимость участия: бесплатно.

⌛ Формат: онлайн, из любой точки России. Мы будем встречаться по вечерам от 8 часов в неделю по 4 часа на вебинары и самостоятельную практику.

Оставляй заявку на сайте. И встретимся на обучении!

#ВКомандуТ1
  • 👍 2
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 →