Skip to content

Instantly share code, notes, and snippets.

View Barolina's full-sized avatar

꧁꧂Larisa Barolina

View GitHub Profile
@Barolina
Barolina / Asrta Linux.md
Created December 17, 2021 06:26
Astra Linux command.md

Поиск пакетов

apt-cache search master

@Barolina
Barolina / BDD-TDD.md
Last active January 20, 2022 06:52
BDD or TDD

BDD - behavior-driven development ( разработка через поведение )

TDD - разаработка через тестирование

@Barolina
Barolina / cascading failer.md
Last active March 15, 2022 06:48
Избежать каскадных сбоев в расперделенных системах

Одним из решенеим является - Перейти от паттерна оркестрация к паттерну хареографии ( public - subscribe)


И немного об антипатернах

Антипатерны

  1. Прием неограниченного кол-ва запросов
@Barolina
Barolina / postgres.md
Last active April 18, 2022 19:07
все о настройках postgre

Зачем нужен кластер

Кластер это разновидность параллельной и распределенной сисстемы. Примернимы в основном для:

  • отказоустойчивости
  • балансировка нагрузки
  • распределнные вычисления

Кластеризацию еще называют на горизонтаьное масштабирование (шардирование), использовать несолько машин и распеределять данные между ними

|вопросы, основные мысли, идеи | тезисы, маркеры|
| --- | -- |
|Итог: | что вообще понятно или ничего непоняно |
@Barolina
Barolina / wrk.md
Last active May 5, 2022 14:01
Стрес тестирование (wrk) - мониторинг

Оптимистические прогнозы ( Как должно быть)

  • Приблизительное время загрузки страницы <~2c ( в идеале как можно меньше)

На что смотреть

  • Request/sec - кол-во звпросов в сек.
  • Latance - задержка
  • Procentily - перцентиль - для какого процента пользователей мы хотим гарантировать определенное время загрузки страницы
@Barolina
Barolina / ASID-CAP-BASE-CQRS.md
Last active May 27, 2022 13:29
ASID - CAP - BASE-CQRS

Еще раз про ACID vs CAP vs BASE


ACID ( БД )


Атомарность (Atomic)

Позволяет объединить независимые операции в одну рабочую единицу, далее транзакция

@Barolina
Barolina / ansible.md
Last active June 16, 2022 14:01
ansible

установка

sudo apt install ansible

для доступа к машине по логину и паролю, для выполнения команды, поребуется усановить

на машину с ansible

apt-get install sshpass

@Barolina
Barolina / файловый менеджер Midhight Commander.md
Created September 1, 2022 07:54
Запусе файлового менеджера в Astra Linux

из консоли

sudo mc