Skip to content

Instantly share code, notes, and snippets.

mux.Handle("/org/relink", http.HandlerFunc(func(writer http.ResponseWriter, request *http.Request) {
kk, err := infra.CreatePgConnection(migrator.Config.KeycloakPgDsn)
if err != nil {
writer.WriteHeader(http.StatusOK)
writer.Write([]byte(err.Error()))
return
}
rows, err := kk.Query(context.Background(),
@zinvapel
zinvapel / cats.md
Created June 21, 2021 09:25 — forked from YozhEzhi/cats.md
[Конспект] Дж.Ханк Рейнвотер - Как пасти котов. Наставление для программистов, руководящих другими программистами
@zinvapel
zinvapel / k8s_in_action.md
Last active June 20, 2024 12:36
Марко Лукша

[Книга] Kubernetes в действии

Основы

Основные понятия Docker

Layer. Каждый Docker-образ состоит из слоёв, каждый из которых описывает какую-то инструкцию. Далее — Docker объединяет информацию из каждого слоя, и создает шаблон-образ, из которого запускается контейнер, в котором выполняются инструкции из каждого слоя, который был включен в данный образ.

Registry. Хранилище Docker – это репозиторий, в котором хранятся образы Docker и который упрощает обмен этими образами между различными людьми и компьютерами. Когда вы создаете образ, вы можете либо запустить его на компьютере, на котором вы его создали, либо отправить (закачать) образ в хранилище, а затем извлечь (скачать) его на другом компьютере и запустить его там.

Image. Образ контейнера на основе Docker – это то, во что вы упаковываете свое приложение и его среду. Он содержит файловую систему, которая будет доступна приложению, и другие метаданные, такие как путь к исполняемому файлу, который должен быть исполнен при запуске образа.

@zinvapel
zinvapel / building_microservices.md
Last active October 19, 2023 13:11
Сэм Ньюмэн

[Книга] Создание микросервисов

О микросервисах

Преимущества

  • Технологическая разнородность
  • Устойчивость
  • Масштабирование
  • Простота развертывания
  • Решение организационных вопросов
  • Компонуемость
@zinvapel
zinvapel / tokens.md
Last active April 16, 2021 09:45 — forked from zmts/tokens.md
Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

[Заметка] Про токены, JSON Web Tokens (JWT), аутентификацию и авторизацию. Token-Based Authentication

Last major update: 20.04.2020

  • Что такое авторизация/аутентификация
  • Где хранить токены
  • Как ставить куки ?
  • Процесс логина
  • Процесс рефреш токенов
  • Кража токенов/Механизм контроля токенов