WikiBars
Главная
База знаний
Проверка знаний
Поиск по базе знаний
Результаты поиска
База знаний
/
.
+
Методалогии разработки ПО
+
Agile
Agile
Kanban
Scrum
Инкрементная
Итеративная
Спиралевидная
+
NoAgile
NoAgile
V-образная
Водопад
Cynefin framework
Методалогии разработки ПО
+
Примеры вопросов
Как нельзя хранить пароли
Apache Kafka
Kubernetes
RabbitMQ и чем он отличается от Apache Kafk
REST API
REST vs SOAP
REST и HTTP
RPC и gRPC
SQL и реляционные базы данных
SQL индексы
Swagger и OpenAPI
Нормальные формы баз данных
+
Проектирование систем
+
API
+
Брокеры
+
Kafka
AVRO
Kafka
+
RebbitMQ
RabbitMQ
NATS
Брокеры
+
Кэш
Горячий кэш
Инвалидация кэша
Кэширование данных
Холодный кэш
API
GraphQL
JWT
OpenAPI-Swagger
SOAP
Вебхук
Версионирование API
Идемпотентность
+
UML
+
Диаграммы поведения
+
Диаграмма взаимодействия
Sequence Diagram
Диаграммы взаимодействия
Activity Diagram
State Diagram
Use Case Diagram
Имитационные модели - Модели действия - Поведения
Диаграммы поведения
+
Структурные диаграммы
Components Diagram
Deployment Diagram
ER Diagram
Схема развёртывания
Структурные диаграммы
UML
+
Архитектор
Application Architect
Data Architect
Enterprise Architect
Solution Architect
System Architect
Архитектор
+
Интеграции
Виды обмена данными
Интеграции
+
Моделирование данных
Моделирование данных
+
Представление данных
JSON
YAML
Представление данных
BPMN
C4 model
Domain Driven Design
EPC
IDEF0
Архитектура
Интерфейс
Карта экосистемы
Когда стоит выбирать микросервисы
Контекстная диаграмма
Проектирование систем
Ролевая модель
+
Профессии в IT
+
Аналитики
Data Analyst (Data Scientist)
Бизнес аналитик (BA)
Системный аналитик (SA)
+
Менеджеры
Delivery Manager
Product Manager (PdM)
Project Manager (PM)
+
Разработчики
Backend-разработчик
Frontend-разработчик
Mobile-разработчик
Разработчик (Developer)
People Partner (HR)
Security Engineer
SRE (Site Reliability Engineer)
Team Lead
UX UI-дизайнер
Профессии в IT
Тестировщик (QA)
Техпис (Technical Writer)
+
Развёртывание
+
Контейнеры
Docker
K8S
Podman
Контейнеры
Управление контейнерами
Виртуальная
Развёртывание
Традиционная
+
Разработка
+
Git
Добавить SSH Key в git
Основные команды git
Откатить к прошлому коммиту
+
Linux OS
Commands
+
Mac OS
Терминал
+
Подходы к организации кода
+
SOLID
Dependency Inversion Principle
Interface Segregation Principle
Liskov Substitution Principle
Open&Closed Principle
Single Responsibility Principle
Закон Конвея
Принципы организации модулей (классов)
+
Парадигмы программирования
ООП
Структурное программировние
Функциональное программирование
Парадигмы программирования
Библиотека
Паттерны проектирования
Приложение
Принципы модульности (классов)
Принципы организации компонентов
Фреймворк
Подходы организации кода
+
Проблемы
Stampede
+
Теория
+
Деревья
Деревья
+
Массивы
Массивы
+
Сортировки
Сортировки
BigO
Битовые операции
Графы
Двоичный поиск
Динамическое программирование
Рекурсия
Связаный список
Стек
ХЭШ-Таблицы
+
Языки программирования
+
Kotlin
Kotlin
Java
Языки программирования
Виды программирования
Декларативное программирование
Интерпретатор
Компилятор
Разработка
+
Сеть
+
OSI
+
1 Media layers
+
L1 Физический
USB
L1 Физический
+
L2 Канальный
DSL
Enternet
IEEE
L2 Канальный
+
L3 Сетевой
DNS
IPv4
IPv6
Создание туннеля с Ngrok
L3 Сетевой
+
2 Host layers
+
L4 Транспортный
TCP
UDP
Порты
L4 Транспортный
+
L5 Сеансовый
gRPC
RPS
TRPC
L5 Сеансовый
+
L6 Представления
ASCII
SSL
L6 Представления
+
L7 Прикладной
+
HTTP
+
HTTPS
HTTPS
TLS
+
REST
+
Async REST
+
Polling
Long-Polling
Short-Polling
Polling
Callback
Async REST
REST DELETE
REST GET
REST HEAD
REST OPTIONS
REST PATCH
REST POST
REST PUT
RESTful
REST API
HTTP
FTP
SMTP
WebSocket
L7 Прикладной
OSI
+
Защита
+
Алгоритмы хэширования
AES
MD5
SHA-1
SHA-256
SHA-512
fail2ban
Firewall
Microservices Networking
OAuth
Rate limit
VPN
Хранение паролей в БД
CDN
ngrok
Сеть
+
Системный анализ
+
Оценка задач и рисков
3 Амиго
6 основных рисков
RICE
Риски
Оценка задач и рисков
IT термины
Артефакты SA
Бизнес аналитик
Бизнес процесс
Декомпозиция
Матрица компетенций
Планирование
Системный аналитик
SA
Документация
+
Требования
+
Управление требованиями
Валидация
Верификация
Приоритизация требований
Управление требованиями
+
Уровни требований
+
Концепция и границы
Бизнес-правила
Бизнес-требования
Концепция и границы
+
Пользовательские требования
CJM
GWT
Job Story
SRS
User Story Mapping
User Story
Атрибуты качества
Пользовательские требования
+
Спецификация требований к ПО
+
Нефункциональные требования
SLA SLO SLI
Нефункциональные требования
+
Функциональные требования
Системные требования
Функциональные требования
Внешние интерфейсы
Ограничения
Техническое задание
Definition of Done
Definition of Ready
Атрибуты качества требований
Предположения
Стейкхолдеры
Требования
+
Хранение данных
+
Базы данных
+
Мониторинг
Vacuum
+
Нереляционные БД (NoSQL)
+
Column-family
Apache Cassandra
Column-family
+
Document
MongoDB
Document
+
Graph
Neo4J
OrientDB
Graph
+
Key-value
Memcached
Redis
Key-value
BASE
Нереляционные БД (NoSQL)
+
Реляционные БД
+
SQL
+
1 DDL определение
DDL ALTER
DDL CREATE
DDL DROP
DDL
+
2 DML манипуляция
+
Объединение
JOIN
UNION
DML DELETE
DML INSERT
DML SELECT
DML UPDATE
DML
+
3 DCL доступ
DCL
+
4 TCL транзакции
TCL COMMIT
TCL ROLLBACK
TCL SAVEPOINT
TCL
+
Функции
Explain
Функции
SQL
+
Масштабирование
Репликация БД
Шардинг БД
Масштабирование
+
Нормализация
0 нормальная форма
1 нормальная форма
2 нормальная форма
3 нормальная форма Бойса Кодда
3 нормальная форма
4 нормальная форма
5 нормальная форма
6 нормальная форма
Нормализация
+
СУРБД
+
PostgreSQL
PostgreSQL
Методы доступа к данным
Google Cloud Spanner
MySQL
Oracle
SQLite
Реляционные базы данных
ACID
CAP теорема
Качество БД
Ключи
Ограничения
Отношения
Триггеры
Хранимые подпрограммы
БД
Индексы
СУБД
Транзакции
Время и порядок в распределённых системах
Модели согласованности данных
+
Отчётность и аналитика
Batch и Stream обработка
Data Lake
Data Mesh
BigData
OLAP
Объектное хранилище
Файловые системы
Хранение данных
+
Языки разметки
HTML
Markdown
XSD
Языки разметки
↑