
Irek
28.08.2017
14:31:27
Ну а остальные 10 процентов, это уже как вы защиту сделаете на стороне приложений

Subbotin
28.08.2017
14:34:10

Irek
28.08.2017
14:35:23
Из-за того в качестве решения применяют размещение фронта, тоесть в твоём случае LB где-то на хостингах. А уже бек у тебя

Aler
28.08.2017
14:59:26
Посоветуйте библиотеку для CUI. Только не такую, что рисует формочки, а просто интерактивно вопросы задает и ввод слушает

Google

Aler
28.08.2017
15:00:05
Вроде Input your name:
https://github.com/AlecAivazis/survey
вот нашел (вспомнил, что это prompt называется)

Roman
28.08.2017
16:25:33

Subbotin
28.08.2017
16:27:23
только так у тебя страдает только часть клиентов (а можно и увести клиентов с сервера под атакой) а в случае прокси - все клиенты

Roman
28.08.2017
16:36:47

Subbotin
28.08.2017
16:37:07
а что тогда мешает положить их через прокси?

Roman
28.08.2017
16:37:30
и там алгоритм как бы не rocket science..
где меньше подключений и ниже нагрузка туда и пробрасывай socket

Irek
28.08.2017
16:41:03
В досах в 90 процентов случаях падает/забивает канал
Ещё раз процитирую :)
Т.к. дос на L7 уже морально устаревает

Google

Irek
28.08.2017
16:44:59
Из-за того в качестве решения применяют размещение фронта, тоесть в твоём случае LB где-то на хостингах. А уже бек у тебя

Subbotin
28.08.2017
16:47:24

Irek
28.08.2017
16:48:12

Roman
28.08.2017
16:49:40

Subbotin
28.08.2017
16:49:41
Это к тебе вопрос. Той от которой бэкэнды мрут

Roman
28.08.2017
16:51:11

Irek
28.08.2017
16:51:34

Roman
28.08.2017
16:51:55

Irek
28.08.2017
16:52:16
Балансировщик он сам себе создаёт мало нагрузки по сравнению с бэком. Его основная нагрузка разве что возникает при размещении ssl
Сравните squid и haproxy например

Roman
28.08.2017
16:53:46
Неа, вы путаете мягкое и пушистое
иначе у нас Load Balancer лишь перенаправляет клиенты на API сервера. а API сервера значит в общем доступе что делает их уязвимыми для атак.
обычно же сервера за load balancer'ом в локальной сети а LB пропускает трафик через себя

Irek
28.08.2017
16:54:55

Roman
28.08.2017
16:55:32

Irek
28.08.2017
16:55:36
У прокси другие задачи

Roman
28.08.2017
16:56:34
У прокси другие задачи
я это понимаю, но принцип работы практически один и тот-же, только у Reverse-Proxy конкретный destination а у LB динамичный

Google

Denis
28.08.2017
16:56:43
а Boolean, String и тд это боксы для примитивов

Irek
28.08.2017
16:58:38
И да прокси все же предназначен, больше для кэширования и системы разделения прав, если уж идти от понятий.

Roman
28.08.2017
17:02:17
LB от прокси отличается только шагом выбора destination сервер'а, в то время как Reverse-Proxy его уже знает

Irek
28.08.2017
17:04:22

Roman
28.08.2017
17:04:50

Irek
28.08.2017
17:04:56
На сколько я помню, прокси всегда же были популярнее))

Roman
28.08.2017
17:06:43
кстати LB может быть даже в облаке, а API сервера в его VPN'ке, так по-моему сейчас и делают?
таким образом нужно исчерпать практически все ресурсы свех API серверов чтоб убить сервис, потому-что LB в облаке убить очень сложно

Roman
28.08.2017
17:10:29
к тому же современные облачные LB довольно умные
а если каждый API сервер просто в общем доступе весит тo сервис как домино повалится сервер за сервером при точечной атаке на все ноды
while(servers.next()) {
overload(server);
}
что в принципе невозможно если API сервера в локальной сети LB, повторяюсь

Irek
28.08.2017
17:17:34
а тот же http перебор, защищается своими уже средствами, ну либо за доп. плату и с передачей ssl сертификата

Che
28.08.2017
19:34:39

Google

Kirill
28.08.2017
19:35:25
У них удалёнки уже нет, если что

Che
28.08.2017
19:44:40
Я просто офигел от такой рекламы
А потом вспомнил что это все тот же фейсбук с его зондами

Kirill
28.08.2017
19:46:15
А это компания по performance marketing

Roman
28.08.2017
20:25:14
что взять в качестве простейшего локального файлового стораджа? Надо хранить один массив и один мап
bolt?

Admin
ERROR: S client not available

Kirill
28.08.2017
20:27:31
Насколько простейшего?

Roman
28.08.2017
20:28:16
скажем так, 5 лет назад я бы взял sqlite
да даже и сегодня на самом деле, на iOS это дефолтная база

Sergey
28.08.2017
20:29:19

Kirill
28.08.2017
20:29:32

Oleksandr
28.08.2017
20:29:37
Для новичков есть отдельный чат, или всё сюда?

Roman
28.08.2017
20:29:44
у болта немного страшный ридми )

Kirill
28.08.2017
20:30:49

Roman
28.08.2017
20:50:15

Oleksandr
28.08.2017
20:51:10

Denis
28.08.2017
20:51:15
время самоутверждений

Roman
28.08.2017
20:51:20
✌️

Мерлин
28.08.2017
20:58:42

Google

Мерлин
28.08.2017
20:58:55
Это штука поверх болта

Roman
28.08.2017
20:59:30
спасибо, записал, посмотрю

Daniel
28.08.2017
21:45:40
Болт говно, но вариантов, считай, нет

Nikolay
28.08.2017
21:56:48
Коллеги, подскажите, пожалуйста, где найти алгоритм построения дерева (категории с подкатегориями с под... из БД) с разжеваной оценкой сложности желательно?

Aler
28.08.2017
22:07:08
Добрый вечер! А есть простой способ проверить путь на предмет executable без запуска приложения по пути? Кроссплатформенно
нашел permbits, но на винде он x флаг не возвращает

Anton
28.08.2017
22:38:10

DreamingKitten
29.08.2017
01:36:57
В принципе нету
Надо парсить заголовки вручную или, может быть, LoadLibrary()

Dmitri
29.08.2017
03:13:52

Che
29.08.2017
06:02:38
https://github.com/cznic/ql

Irek
29.08.2017
06:08:50
а почему все же не sqlite? Я только ради интереса...

Che
29.08.2017
06:15:12
ql на pure go

Aleksey
29.08.2017
06:15:50
Эта штука сейчас нормально в виндовсе работает или только для линукса пока? https://golang.org/pkg/plugin/ хотелось бы .too библиотеку сделать, чтобы можно было слинковать

Michael
29.08.2017
06:21:51
там же предельно ясно сказано linux only

Kirill
29.08.2017
06:58:15
Всем привет Подскажите, почему может не работать авторизация по ssh, каждый раз запрашивает пароль. В ~/.ssh/authrized_keys юзера лежит открытый ключ, в настройках ssh доступ по rsa включен