1 minute read

  1. Спецификация OpenAPIИнструмент Swagger EditorДокументирование REST API от starkovden
  2. Очереди и (а)синхронщина. Различия и причины выбора
  3. МикросервисыПаттерны работы с ними
  4. SOAP vs REST vs GraphQL vs gRPCHTTP Методы и ошибкиИдемпотентность
  5. Кэширование данных, реализация инвалидации
  6. Обратная совместимость и версионирование API
  7. Нефункциональные требования от babok-school
  8. Kafka и её компонентыПринципы работы
  9. СУБД(Не)реляционные БД, виды, различияКнига NoSQL DistilledКлючи в БДНормальные формы + wiki
  10. Табличные индексы: НеобходимостьКорректностьПоследствияУникальностьОптимизация
  11. План запроса в PostgreSQLEXPLAINANALYZE
  12. ТранзакцииХабрACID, CAPВидеоПлан выполнения запросаШаблон Saga
  13. ПартиционированиеШардингСекционирование
  14. SQL на тренажёрах: SQL AcademySQL-ex

Дополнительно по системному анализу

  1. Хореография и оркестрация (доклад). Плюсы, минусыСпособы реализации
  2. Сергей Константинов про API
  3. Ещё RESTRESTfulJSONЦикл статей от Ranga Karanam
  4. JSON-RPCЛучше REST’а?Надёжнее REST’а?
  5. Пробный тест от Neoflex
  6. Брайан Кукси. An introduction to APIs
  7. Чем различаются Kafka и RabbitMQ: простыми словами
  8. Введение в REST API — RESTful веб-сервисы

Дополнительно по SQL

  1. Интерактивный тренажер SQL на степике
  2. Тренажер с задачами по SQL (sql-ex) + в дополнение учебник по SQL
  3. Упражнения для Postgres
  4. Короткие видео для прокачки SQL и английского языка сразу: SQL Tutorial for Beginners
  5. Руководство по стилю SQL — отлично структурированный источник по стилю написания запросов
  6. Памятка/шпаргалка по SQL — объёмная структурированная статья, в которой собрали основные понятия, операторы и методы работы с базой данных.
  7. Мини-курс по оконным функциям SQL на степике