Как устроен бэкенд Модульбанка презентация

Высокая скорость отклика Денормализация данных Повсеместное использование кеша Разделение работы между синхронным и асинхронными стеками выполнения Горизонтальное масштабирование данных

Слайд 1Как устроен бэкенд Модульбанка
Рустем Мусаиров


Слайд 2Высокая скорость отклика
Денормализация данных
Повсеместное использование кеша
Разделение работы между синхронным и асинхронными

стеками выполнения
Горизонтальное масштабирование данных

Слайд 3Денормализация данных


Слайд 4Денормализация данных
Неструктурированные типы данных в PostgreSQL - JSONB, HSTORE
Возможность использовать преимущества

NoSQL баз данных в реляционной СУБД
Поддержка индексов GIST, GIN
Большое количество встроенных функций по работе с данными типами




Слайд 5Кеширование
Redis - это высокопроизводительное нереляционное распределенное хранилище данных в оперативной памяти

Кеш


TTL
Транспорт для Comet сервера
Механизм распределенных блокировок



Слайд 6Синхронный и асинхронный стеки выполнения


Слайд 7Горизонтальное масштабирование


Слайд 8Слайд для .net разработчиков
MassTransit - сервисная шина поверх сервера очередей RabbitMQ
BLToolkit

- легковесная ORM (аналог dapper от stackoverflow)
Quartz.net - планировщик задач
Autofac - IoC контейнер
TopShelf - фреймворк для создания служб windows
StackExchange.Redis - работа с redis
NLog - запись логов





Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика