Рекомендация: в статье читать километровые портянки кода ну очень неудобно, особенно с телефона Хороший стиль - делать только какие-то небольшие блоки, которые нужны для иллюстрации подхода. А полный код проекта выложить на гитхаб и просто дать на него ссылку. Так ещё и повторить другим то же самое будет проще - гит клон и погнали.
Подскажите, почему вы не используете Spring Cloud Config чтобы можно было добавлять сервисы в api gateway security config в рантайме без переписывания кода приложения?
One of the parameters to the ZooKeeper client library call to create a ZooKeeper session is the session timeout in milliseconds. The client sends a requested timeout, the server responds with the timeout that it can give the client. The current implementation requires that the timeout be a minimum of 2 times the tickTime (as set in the server configuration) and a maximum of 20 times the tickTime. The ZooKeeper client API allows access to the negotiated timeout.
Скажу по секрету что гитора взламывается на раз два(потому что анвраппер). И при этом можно активировать типа платные вип-фичи для понтового просмотрщика репозитория. Но только тсс))) И там еще и свои болячки тоже есть у него принципиальные, по которому оно для прода не готово вообще. Побаловаться в тестовых средах еще может быть...
Я думаю допустимо считать, что до того как клон сделан и проведено обезличивание, никто к нему доступа не имеет(кроме скриптов, которые делают все работу).
Разделение контуров безусловно нужно. А то будет как у Сбера
После создания клона из образа продуктовой бд тестовая бд подвергается обезличиванию/спойлингу всех client sensitive данных и уже после этого отдается разработчикам.
кавычки в оракл в именах объектов не нужны и даже вредны имхо.
не нужно создавать таблицы/столбцы в lowercase — потом замаяться можно это все прописывать в SQL-запросах
+ не весь софт с ними потом сможет работать
Угу. Очень плохой. Использование функции в предикате, если по такому выражению нет FBI-индекса, приведет к full table scan. И если нужно выбрать только документы со сторнированием, то перебирать тогда вообще все записи нет никакой пользы акромя вреда:
Там при работе с sqlcl сбоит именно сам «протокол» vorax, потому что он написан с расчетом на то что бакендом будет процесс sqlplus. Проблема в обмене именно в том, что он местами подставляет символ решетки в начало команды. Оказывается sqlplus их(решетки) игнорирует подчистую и выполняет команды как если бы их не было. А вот sqlcl честно говорит что не знает такую команду.
Да ради бога, пишите внутри компании свои костыли как там принято делать. Просто не нужно других агитировать делать так же. Кому-то может нравится упарываться героином, но это не значит что другие должны тоже за ним повторять.
Да и не родился еще программист, который бы не считал свой код самым-самым. А когда говорят, что код попахивает и коричневого цвета, они обычно обижаются.
Странные у вас требования режима: к продовой базе из других мест можно по дблинку ходить, а сделать приватный репозиторий в внутри компании для хранения кодовой базы нельзя. Сейчас где-то грустит один безопасник. Ору в голосину.
А Хабр, он уже давно превратился из образовательного ресурса в площадку для кармадрочеров, которые просто хотят набрать кассы потешить свое ЧСВ.
Каэшно так в разы лучше. Но мы изобретем свой собственный велосипед с квадратными колесами. Ибо так можно делать вид что программисты делом заняты и что-то пишут для фирмы.
А для доставки информации о трейсах кафку используете?
А в Озоне есть какой-то тротлинг операций в топик от 1 подписчика, чтобы все не положить?
Клиент хранит его сам у себя. Правильный флоу для api это не использовать куки, иначе привет CSRF
Скорее больше теоретический. Реальной пользы тут мало от такой реализации
Docker on windows использует wsl и без включенного Hyper-V не работает. Видимо поэтому у меня был такой вывод. Речь не про wsl2
Рекомендация: в статье читать километровые портянки кода ну очень неудобно, особенно с телефона
Хороший стиль - делать только какие-то небольшие блоки, которые нужны для иллюстрации подхода. А полный код проекта выложить на гитхаб и просто дать на него ссылку. Так ещё и повторить другим то же самое будет проще - гит клон и погнали.
WSL1 вроде же тоже виртуалка? Т.к. для того чтобы оно заработало, нужно включить capabilities Hyper-V в винде (и в биосе в некоторых ноутах)
Подскажите, почему вы не используете Spring Cloud Config чтобы можно было добавлять сервисы в api gateway security config в рантайме без переписывания кода приложения?
а про таймаут кажется все описано прямо в доке
плюсую. Хабр опять становится торт
Дорохедоро дивно хорош. Жаль только что короткий. Посмотрите.
Используем plog для не очень важных/нагруженых мест и где не так сильно много логов надо писать.
Потому что логи в таблицу — это фу.
Скажу по секрету что гитора взламывается на раз два(потому что анвраппер). И при этом можно активировать типа платные вип-фичи для понтового просмотрщика репозитория. Но только тсс))) И там еще и свои болячки тоже есть у него принципиальные, по которому оно для прода не готово вообще. Побаловаться в тестовых средах еще может быть...
Я думаю допустимо считать, что до того как клон сделан и проведено обезличивание, никто к нему доступа не имеет(кроме скриптов, которые делают все работу).
Разделение контуров безусловно нужно. А то будет как у Сбера
После создания клона из образа продуктовой бд тестовая бд подвергается обезличиванию/спойлингу всех client sensitive данных и уже после этого отдается разработчикам.
не нужно создавать таблицы/столбцы в lowercase — потом замаяться можно это все прописывать в SQL-запросах
+ не весь софт с ними потом сможет работать
Да и не родился еще программист, который бы не считал свой код самым-самым. А когда говорят, что код попахивает и коричневого цвета, они обычно обижаются.
Странные у вас требования режима: к продовой базе из других мест можно по дблинку ходить, а сделать приватный репозиторий в внутри компании для хранения кодовой базы нельзя. Сейчас где-то грустит один безопасник. Ору в голосину.
А Хабр, он уже давно превратился из образовательного ресурса в площадку для кармадрочеров, которые просто хотят
набрать кассыпотешить свое ЧСВ.