- Главная
- →
- Бэкенд, теория программирования
[митап/кодлаб] Делаем простую базу для гео данных Бэкенд, теория программирования
Тезисы
Цели этой лабораторной работы:
1. Получить опыт в Go
2. Научиться понимать как примерно работают key-value хранилища(redis, memcached)
3 .Как работают некоторые индексы.
По итогу БД будет уметь следующие вещи:
1. Быстрый поиск по ключу;
2. Поиск мест, рядом с вами;
3. HTTP интерфейс к БД;
4. LRU/expire механизмы для хранения данных;
По Go получите следующие знания:
1. Как работает concurrency;
2. Поработаете с базовыми синтаксическими вещами;
3. Опыт тестирования в go;
4. Базовые вещи с Makefile;