Все записи

На этой странице представлен список всех постов блога

  1. Язык поисковых запросов в Graylog
  2. PostgreSQL - open source база данных
  3. gRPC
  4. Что такое gRPC
  5. Принципы SOLID
  6. SQL задача: найти записи, в которых значение столбца встречается по крайней мере N раз
  7. Индекс базы данных
  8. Индекс базы данных: типы индексов
  9. Индекс базы данных: методы индексирования, приложения и ограничения
  10. Структуры данных
  11. Алгоритмическая сложность
  12. Структуры данных: динамический массив
  13. Структуры данных: хэш-таблица
  14. Хэш-таблица: разрешение коллизий
  15. Хэш-таблица: динамическое изменение размера
  16. Преимущества и недостатки хэш-таблиц
  17. Использование хэш-таблиц
  18. Структуры данных: стек
  19. Структуры данных: применение стеков
  20. Структуры данных: стек на аппаратном уровне
  21. Внедрение зависимостей (dependency injection)
  22. Внедрение зависимостей (dependency injection): примеры
  23. Инверсия контроля (Inversion of control, IoC)
  24. Принцип единой ответственности (single responsibility principle)
  25. Принцип открытости/закрытости (open/closed principle)
  26. Принцип подстановки Лисков (Liskov substitution principle)
  27. Принцип разделения интерфейса (Interface segregation principle)
  28. Принцип инверсии зависимостей (dependency inversion principle)
  29. Принцип DRY
  30. GRASP
  31. Структуры данных: связанный список
  32. Связанный список: сравнение вариантов реализации и компромиссы
  33. Паттерны проектирования
  34. Операции со связанным списком
  35. Связанный список: варианты реализации
  36. Использование B-дерева в базах данных
  37. B-дерево: описание
  38. Структуры данных: B-дерево (B-tree)
  39. B-деревья в файловых системах
  40. Алгоритмы в B-деревьях
  41. Структуры данных: двоичное дерево поиска
  42. Операции с двоичным деревом поиска: поиск
  43. Операции с двоичным деревом поиска: вставка
  44. Операции с двоичным деревом поиска: удаление
  45. Операции с двоичным деревом поиска: обход дерева
  46. Верификация двоичного дерева поиска
  47. Примеры применения двоичного дерева поиска
  48. Типы двоичных деревьев поиска
  49. Паттерн наблюдатель (Observer)
  50. Нормализация базы данных
  51. Нормальные формы, пример нормализации в базе данных
  52. Что такое Prometheus
  53. Memcached
  54. Архитектура Memcached
  55. Паттерн фасад
  56. Концепции Docker
  57. Kotlin, базовый синтаксис: переменные
  58. Kotlin, базовый синтаксис: пакет, импорт, входная точка, функции
  59. Подготовка вашего Docker окружения
  60. Простое приложение с Docker: определение контейнера с помощью Dockerfile
  61. Простое приложение с Docker: сборка и запуск приложения в контейнере
  62. Простое приложение с Docker: публикация образа
  63. Простое приложение с Docker: сервисы и файл docker-compose.yml
  64. Простое приложение с Docker: запуск сервиса, масштабирование приложения
  65. Kotlin, базовый синтаксис: комментарии
  66. Не устанавливайте Postgres. Docker pull Postgres
  67. Kotlin, базовый синтаксис: строковые шаблоны, условные выражения
  68. Изоляция в базах данных
  69. Уровни изоляции в базах данных
  70. PostgreSQL: индексы
  71. ACID в базах данных
  72. Примеры ACID в базах данных
  73. Реализация ACID в базах данных
  74. Основы дизайна систем: сети и протоколы
  75. Основы дизайна систем: хранилище
  76. Основы дизайна систем: задержка
  77. Основы дизайна систем: пропускная способность
  78. Основы дизайна систем: доступность системы
  79. Основы дизайна систем: кеширование
  80. Основы дизайна систем: прокси
  81. Основы дизайна систем: балансировка нагрузки
  82. Потоковая передача событий и Apache Kafka
  83. Основы дизайна систем: последовательное хеширование
  84. Основы дизайна систем: базы данных
  85. Основы дизайна систем: выборы лидера
  86. Основы дизайна систем: опрос, потоковая передача, сокеты
  87. Основы дизайна систем: защита выходных точек (Endpoint Protection)
  88. Основы дизайна систем: обмен сообщениями и Pub-Sub
  89. Основы дизайна систем: логирование, мониторинг, предупреждения
  90. Как работает Kafka - в двух словах
  91. Основные понятия и терминология Kafka
  92. Примеры использования Kafka
  93. Быстрый старт с Kafka
  94. Дизайн Kafka, мотивация
  95. Дизайн Kafka, устойчивость
  96. Дизайн Kafka, эффективность
  97. Дизайн Kafka, производитель (Producer)
  98. Дизайн Kafka, потребитель (Consumer)
  99. Дизайн Kafka, потребитель (Consumer), позиция потребителя
  100. Дизайн Kafka, семантика доставки сообщений
  101. Дизайн Kafka, репликация
  102. Дизайн Kafka, реплицированные журналы: кворумы, ISR и машины состояний
  103. Дизайн Kafka, реплицированные журналы, выборы лидера
  104. Агрегатные функции в PostgreSQL
  105. Составные запросы в Elasticsearch
  106. Контекст запроса и фильтрации в Elasticsearch
  107. Составные запросы в Elasticsearch: логический (boolean) запрос
  108. Составные запросы в Elasticsearch: повышающие (boosting) запросы
  109. Составные запросы в Elasticsearch: запрос с постоянной оценкой
  110. Транзакции и аномалии конкурентности в базах данных
  111. Контроль конкурентности в PostgreSQL
  112. Составные запросы в Elasticsearch: запрос максимальной разобщенности
  113. Запросы на уровне термина в Elasticsearch
  114. Запросы на уровне термина в Elasticsearch: exists запрос
  115. Запросы на уровне термина в Elasticsearch: fuzzy запрос
  116. Запросы на уровне термина в Elasticsearch: term запрос
  117. Запросы на уровне термина в Elasticsearch: terms запрос
  118. Запросы на уровне термина в Elasticsearch: запрос набора терминов (terms_set)
  119. Агрегации в Elasticsearch
  120. Агрегации в Elasticsearch: сегментное агрегирование
  121. Сегментное агрегирование в Elasticsearch: агрегирование матрицы смежности
  122. Тип поля flattened в Elasticsearch
  123. Средняя загрузка (load average, la)
  124. Что такое Amazon S3
  125. Как работает Amazon S3
  126. Модель согласованности данных Amazon S3
  127. Основы архитектуры PostgreSQL
  128. Создание базы данных PostgreSQL
  129. Доступ к базе данных PostgreSQL
  130. SQL в PostgreSQL: концепции и создание таблиц
  131. SQL в PostgreSQL: заполнение таблицы строками
  132. SQL в PostgreSQL: запрос к таблице
  133. SQL в PostgreSQL: объединение таблиц (JOIN)
  134. SQL в PostgreSQL: представления (Views)
  135. SQL в PostgreSQL: внешние ключи (Foreign Keys)
  136. SQL в PostgreSQL: транзакции
  137. SQL в PostgreSQL: оконные функции
  138. Типы индексов в PostgreSQL
  139. Многоколоночные индексы в PostgreSQL

Комментарии

Популярные сообщения из этого блога

Язык поисковых запросов в Graylog

Хэш-таблица: разрешение коллизий

Нормальные формы, пример нормализации в базе данных