Презентация Укрощение строптивых. Оптимизация и реструктура проекта для увеличения доступности CodeEvening онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Укрощение строптивых. Оптимизация и реструктура проекта для увеличения доступности CodeEvening абсолютно бесплатно. Урок-презентация на эту тему содержит всего 20 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Укрощение строптивых. Оптимизация и реструктура проекта для увеличения доступности CodeEvening



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    20 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    15.44 MB
  • Просмотров:
    60
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Укрощение строптивых
Содержание слайда: Укрощение строптивых Оптимизация и реструктура проекта для увеличения доступности

№2 слайд
Дисклеймер Возможно, здесь
Содержание слайда: Дисклеймер Возможно, здесь будет рассказано о тех вещах, которые Вам знакомы или очевидны, но мне как-то пофиг ))) Повествование из личного опыта...

№3 слайд
На дворе недалекое недавно ,
Содержание слайда: На дворе недалекое “недавно”, и мы развернули проектик фирмы на любименьком вордпрессике... На дворе недалекое “недавно”, и мы развернули проектик фирмы на любименьком вордпрессике...

№4 слайд
Gateway Gateway
Содержание слайда: 502 Gateway 502 Gateway

№5 слайд
Проблемы Слабое железо
Содержание слайда: Проблемы Слабое железо

№6 слайд
Слабое железо Вертикальное
Содержание слайда: Слабое железо Вертикальное масштабирование Горизонтальное масштабирование

№7 слайд
Горизонтальное
Содержание слайда: Горизонтальное масштабирование Разделение базы данных по серверам Шардирование / Репликация База становится зависимой от кода

№8 слайд
Неоптимизированный код При
Содержание слайда: Неоптимизированный код При разработке на мощном железе не обращают внимание на оптимальное написание кода Малое или полное отсутствие знания RDB или SQL Неиспользование инструментов профилирования или debug tools

№9 слайд
ЗНАЙ СВОЙ ИНСТРУМЕНТ Поднятия
Содержание слайда: ЗНАЙ СВОЙ ИНСТРУМЕНТ Поднятия версии программного обеспечения Понимание работы RDB и SQL выше минимума Понимание noSQL баз данных Тесты...Тесты...Тесты...

№10 слайд
Профилирование и debug Время
Содержание слайда: Профилирование и debug Время выполнения участков кода Время выполнения SQL запросов Debug tools (XDEBUG, Yii debug tool) Profiler (Z-Ray, Blackfire, Tideways) Logger (Sentry)

№11 слайд
Кэширование Кэширование всех
Содержание слайда: Кэширование Кэширование всех данных на отдачу Кэширование куска данных Кэширование запросов Горячий кэш Redis / Memcahe / MemoryTable

№12 слайд
Порой наступает то время,
Содержание слайда: Порой наступает то время, когда после всех усилий и манипуляций Вы понимаете, что стандартное использование языка нужно менять… кардинально Порой наступает то время, когда после всех усилий и манипуляций Вы понимаете, что стандартное использование языка нужно менять… кардинально

№13 слайд
Содержание слайда:

№14 слайд
Микросервисы и клиентская
Содержание слайда: Микросервисы и клиентская логика Логика UI реализуется на клиенте (не путать с бизнес-логикой) - React / Angular / Vue / Ember Сервер отдает только данные - REST / GraphQL / Protobuf TCP / UDP Кэширование не критичных данных на клиенте - LocalStorage / Web SQL / IndexDB

№15 слайд
Микросервисная архитектура
Содержание слайда: Микросервисная архитектура Одна задача - один сервис Несколько сервисов на 1 машине (Docker, NGINX Unit) Воркеры (RabbitMQ, Active MQ)

№16 слайд
Предметная область Паттерны
Содержание слайда: Предметная область Паттерны проектирования Функциональное программирование vs ООП Техники подхода к разработке (TDD/BDD)

№17 слайд
Постулаты и принципы DRY DIE
Содержание слайда: Постулаты и принципы DRY (DIE) - Don’t Repeat Youself (Duplication Is Evil) KISS - Keep It Simple, Stupid YAGNI - You Ain’t Gonna Need It SOLID

№18 слайд
PROFIT!
Содержание слайда: PROFIT!

№19 слайд
Полезные ссылки https
Содержание слайда: Полезные ссылки https://web-creator.ru/articles/solid https://vuejs.org/ http://forcoder.ru/sql/ https://events.yandex.ru/lib/talks/535/ https://ruhighload.com/ https://www.youtube.com/channel/UCwHL6WHUarjGfUM_586me8w

№20 слайд
Содержание слайда:

Скачать все slide презентации Укрощение строптивых. Оптимизация и реструктура проекта для увеличения доступности CodeEvening одним архивом:
Похожие презентации