Обновить
0
0
maximwirt@maximwirt

Пользователь

Отправить сообщение

Опыт использования ZGC и Shenandoah GC в продакшене

Время на прочтение2 мин
Охват и читатели12K
Как любой адекватный поставщик информационных услуг, мы понимаем, что время отклика системы является очень важным фактором для создания у пользователей положительных впечатлений. Помимо этого, высокая скорость работы позволяет более плотно использовать серверные мощности, а, следовательно, сократить расходы на дата центр.

Но, есть одно «но»: наша CRM — SalesMax — написана на java, а, следовательно, периодически возникают паузы, связанных с работой сборщика мусора. До последнего времени, это было тем неизбежным злом, с которым нужно было просто смириться.

И вот, Oracle анонсировали новый сборщик мусора — ZGC. По предварительным анонсам, он должен был решить проблему подвисаний java приложений — заявленные паузы не должны превышать 100 мс даже на многогигабайтных кучах. С нашими 6Гб максимального использования памяти, все, и подавно, должно быть хорошо.
Читать дальше →

Пунктирное подчеркивание ссылок с нормальным расстоянием между текстом и линией

Время на прочтение1 мин
Охват и читатели9.1K
К сожалению, стиль text-decoration: dotted пока не поддерживается большинством браузеров, а желание сделать что-то подобное — присутствует.
Читать дальше →

Защита от спама при помощи капчи

Время на прочтение4 мин
Охват и читатели1.2K
После недолгих исследований методов борьбы со спамом, я решил сделать свой.

Все дело в том, что найденные методы не удовлетворяют одному простому условию — защита должна экономить траффик, т.е. желательно, чтобы текст письма не загружался на сервер, а принятие решения о том, нужно или нет принимать письмо основывалось исключительно на анализе заголовков.
Так как у нас есть веб сервер, который находится на том же компьютере, где и почтовый сервер, был реализован следующий алгоритм:
— Созадем белый список отправителей, от которых письма принимаются без ограничений
— Если отправитель не содержится в белом списке — ему отправляется ошибка с указанием, как внести свой адрес в белый список
— На веб сервере делаем страничку с капчей для внесения адреса в белый список
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность