📍Взаимодействуете с ГОСТовой криптой? Мы много и разно, если кратко ГОСТовая криптография - это отечественные стандартизированные и сертифицированные алгоритмы шифрования, подписи и хэширования в совокупности с специализированным ПО, которое их реализует и имеет лицензию ФСБ. Алгоритмы естественно отличаются от общепринятых всякими подпердвыпердвертами. ПО, как правило, тоже отечественное(Янтарь, криптопро) ну или доработанное под ГОСТовые алгоритмы забугорное(stunnel->МагПро, всякие плагины от...
Суровый Энтерпрайз
Канал про Java-разработку в энтерпрайзе. Рассказываю про то как и что мы делаем без прикрас. По всем вопросам: @blacksan
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
18 из 18📍Взаимодействуете с ГОСТовой криптой? Мы много и разно, если кратко ГОСТовая криптография - это отечественные стандартизированные и сертифицированные алгоритмы шифрования, подписи и хэширования в совокупности с специализированным ПО, которое их реализует…
Решили мы тут попробовать новые модные дистрибьютед sql базы и вот уже второй год частями переводим одно из приложений на CockroachDB с оракла🤷♂️.. Что могу сказать, дьявол в мелочах, и в больших продакшенах эти мелочи превращаются в огромную кучу неприятных проблем с которыми мы пока еще боремся во имя инноваций😅 ну например из последнего: select for update в cockroach работает немного по другому и это приводит к множественным блокировкам при определенных условиях, да и вообще уровень изоляц...
📍Пользуетесь мультикурсором? Мультикурсор по истине одно из величайших изобретений человечества, нужно быстро выполнить с каждой строкой одинаковое действие? Добро пожаловать, вы по адресу! Ну например бизнес прислал вам список идентификаторов и вам по ним нужно быстро сформировать запрос в БД(на гифке выше показал наглядно) или нужно взять большую DTO’ху и самаппить ее во что-то/написать UNIT тест с кучей assert’ов. Да что угодно…🤷♂️ Однозначно жизнь без мультикурсора - тлен и безумие😅
Знаете это ощущение когда пишешь unit-тест на новую фичу и в процессе находишь ошибку в фиче при запуске теста? Прям аж поджилки трясутся от радости😅 Тесты великая штука, мы кстати на данный момент пишем только unit-тесты но в некоторых интеграциях их становится…
Ковырял тут на досуге механизм проверки лицензии в Cockroach DB, запилил статью на хабр, в целом ребята не парятся https://habr.com/ru/articles/801185/
🗑️ Слыхали про алгоритм «Протекающее ведро»? Суть в том что с помощью него можно контролировать частоту каких либо событий, ну например мы заиспользовали для контроля создания тредов консьюмеров при рестарте. У нас их довольно много и одномоментное их создание вызывает проблемы у периферии которую мы вызываем из консьюмеров(массовое создание коннектов к АБС, множественные параллельные запросы и т.д.). Для реализации использовали bucket4j, он заточен под алгоритм token bucket, но легко гуглится ...
Знаете что такое SOLID? Читаю сейчас Роберта Мартина «Чистая архитектура» и с удивлением узнаю что дядька который сформулировал SOLID вообще не то вкладывал в SRP как его трактуют большинство известных мне разработчиков, как в прочем и я сам. Ну тобишь не «Класс должен делать одну вещь». Что удивительно даже Википедия вкладывает в принцип единой ответственности тот же смысл, хотя может и не удивительно😀 В книге Робер Мартин описывает такую семантику: A module should be responsible to one, and o...
Знаете что такое SOLID? Читаю сейчас Роберта Мартина «Чистая архитектура» и с удивлением узнаю что дядька который сформулировал SOLID вообще не то вкладывал в SRP как его трактуют большинство известных мне разработчиков, как в прочем и я сам. Ну тобишь не…
💭Что по времяпровождению вне работы? 📍Какое-то время назад решил вспомнить молодость, поковыряться с паяльником и микроконтроллером, но поскольку не очень люблю синтетические задачи отложил до нахождения боли которую можно закрыть приблудой. 🔍 Ну и нашлось: отцу понадобился измеритель влажности и температуры в инкубатор на ферму, причем таких датчиков необходимо около 12 штук. А также удобный способ просмотра данных с них, как исторические так и текущих + алерты в телегу по пороговым показате...