System Design World
4.39K subscribers
178 photos
22 videos
140 links
Улучшаем навыки проектирования систем вместе! Готовимся к System Design Interview.

Автор - Старший бэкэнд разработчик HighLoad систем, специалист кибербезопасности Невзоров Владимир - @vova_dev
Download Telegram
🤬 Где моя пицца?!

😎 Она упорна
Главная героиня хочет есть. А заказ всё ещё не обслужен... Она ждёт! Что же делать?!

🔥👨‍💻 Скорей проектировать отказоустойчивую систему на основе архитектурного шаблона - Transactional Outbox!

P.S. Для самых внимательных разыграем книгу по System Design. Ждите викторины 👍

🔤🔤 - vk
🔤 - youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥105👍1🆒1
Media is too big
VIEW IN TELEGRAM
💡 Архитектурная прокачка - обещал, даю. И даже больше.

💡 Ещё раньше хотел поделиться отзывами студентов 1ого потока.
Сегодня прошла установочная встреча 2ого потока.
Почему бы не совместить? 😀

⭐️ Backstage старта 2ого потока
С отзывами. Студентов ждёт мощное погружение в System Design на 1 интенсивных месяц.

Что в программе?
Проработка архитектурного проектирование. Плюс боли и лайфхаки System Design Интервью
Наработка System Design базы - различные типы архитектур, паттерны, сетевые протоколы, аутентификация, балансировка, проработка REST API, ...
Мощное погружение в СУБД - аналитические, транзакционные, in-memory, ... На примере Redis, PosgreSQL, ClickHouse - контекст применения, движки, CAP, транзакционность, ...
⭐️ Звёздный состав бонусных спикеров - рядом с отзывами здесь.

А ещё домашки, методички, стенды - всё для усиления и максимального level up в архитектурной теме⭐️

↗️ Для желающего, желающей level up в архитектуре, прокачке в прохождение System Design интервью, получения повышения, систематизации знаний - остались последние места.

2️⃣ Два дня действуют 2 бонуса на присоединение к группе:
1) 5% кэшбэк по промокоду Время Дизайна
2) Запись закрытого воркшопа по проектированию популярной системы

Повышение цены через 2 дня.
🚀 Ещё можно успеть!

=> Присоединиться к группе <=
Please open Telegram to view this post
VIEW IN TELEGRAM
4
👨‍🎓 Литература для проектирования

Как получать знания?
+ Статьи, ролики
+ Практика
+ Общение, дискуссии, конференции
+ Книги
+ Чат...
+ ...
В разные моменты жизни интерес склонялся то в одну, то в другую сторону. Что сейчас?

⚡️ Обожаемый HighLoad++
Если быть точнее - Saint HighLoad++ 2024, на котором меня зацепил доклад Владимира Комарова "О распределенных транзакциях".

1️⃣ Владимир написал книгу "Путеводитель по базам данных"
Которую я приобрёл первой в череде представленных.

Что внутри?
Мощный обзор вширь и вглубь. Порой, когда идёт речь вглубь, к примеру, про оптимизации стоимости или описываются варианты соединений, бывает не просто. Нужно сбавлять темп чтения для лучшего понимания. Потом автор выныривает и продолжает тему с helicopter view 🚁
✔️ Понравился заход в тему Изоляций транзакций:
"Именно через возможные аномалии определяются уровни изоляций"
Дальше таблички с dirty write, ... с параллельным выполнением транзакций. Очень наглядно.
✔️ Как сказал составитель подборки must have арх книг - архитектор МТС: "Сам периодически пробегаюсь по «Путеводителю», чтобы освежить знания по теме".
Думаю, это как Клеппманн. Каждый раз можно встретить что-то полезное :)

2️⃣ На хабре попалась "Архитектура Бэкэнда"
Поскольку я уже стал входить в контекст приобретения знаний через книгу, превью автора меня подкупило. Пускай и с небольшими заминками с заказом, всё-же, получилось её заполучить.

Что внутри?
Пока тяжело сказать хорошо. Я оцениваю книгу не только лишь по содержательной части, но и по выразительной.
• Смотрю на то, как автор преподносит материал
• Форматирование текста
• Наличие схем, диаграмм, графиков, таблиц
В книге всего этого нет. Или есть в минимальном количестве. Посмотрим на содержимое. Может перевесит.🤔

3️⃣ Проектирование архитектуры API
Запрыгнуло в последний вагон на азарте 😀

Что внутри?
Как говорил классик: "Будем посмотреть".

🤓 Читали что-нибудь из подборки? Что из книг архитектурной направленности вам зашло, нет?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔3🤷2
🥳 День системного аналитика!

Поздравляю! 🎉

⭐️ Мне посчастливилось работать, а также выступать на хакатонах вместе с системными аналитиками.

Системное мышление, умение в интеграцию, коммуникацию, документацию, проектирование и много чего ещё заключено в этих 2ух словах такой мощной профессии🎉

Желаю хороших проектов, успешных интеграций, замечательных коммуникаций - в общем всего-всего! 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
14🎉11🤝2
🔥 Redis vs PostgreSQL для кэша. Победитель ...

Нашёл интересную статью. Решил перевести.

Что внутри?
Автор провел бенчмарк.
🔥 Redis ожидаемо быстрее. Но Postgres показал 7400 RPS — это полмиллиарда запросов в день на старом железе.

✔️ Почему выбор в итоге падает на PostgresSQL:
✔️ Меньше зависимостей в стэке
✔️ Достаточная производительность для большинства проектов
✔️ Проще эксплуатация

➡️ Вывод
Если у вас не высоконагруженный проект, то Postgres будет отличным выбором для кэша. Не нужно тянуть Redis без реальной необходимости.
Статья на habr.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥53