Архив за 15 апреля 2022 - 2

Команда Яндекс.Маркета объявила о запуске новой логистической услуги — «фулфилмент для внешних площадок». Простыми словами, продавцы теперь смогут отгружать и хранить все товары на складе Яндекс.Маркета, а продавать где угодно, даже на других маркетплейсах.

Как избежать 10 частых ошибок в настройке NGINX - 1

Помогая пользователям NGINX с разрешением проблемных ситуаций, мы поняли, что большинство из них часто совершает одни и те же ошибки конфигурации. Более того, подобные ситуации вполне могут возникнуть даже у самих инженеров NGINX! В этой статье рассмотрим 10 наиболее распространенных ошибок и объясним как их исправить.

  1. Недостаточное количество файловых дескрипторов;
  2. Директива error_log off;
  3. Отсутствие keepalive-соединения с вышестоящими серверами;
  4. Упущение механизмов наследования директив;
  5. Директива proxy_buffering;
  6. Неправильное использование директивы if;
  7. Чрезмерные проверки работоспособности;
  8. Незащищенный доступ к метрикам;
  9. Использование ip_hash, когда весь трафик поступает из одного и того же блока /24 CIDR;
  10. Игнорирование преимуществ вышестоящих групп.

Читать полностью »

«Потерянный» роман Роберта Хайнлайна - 1

Роман Роберта Хайнлайна «Погоня за панкерой» был впервые опубликован в 2020 году, через тридцать с лишним лет после смерти автора. Здесь не задействована машина времени или другие чудеса науки (кажется), но, тем не менее, в истории потерянной рукописи мэтра есть что-то чудесное. Что же за роман «Погоня за панкерой», как он связан с «Числом Зверя» и чего вообще от него ждать?

Читать полностью »

Команда «Одноклассников» объявила о запуске крупного обновления в сервисе исчезающих фото и видео «Моменты» социальной сети. 

«Одноклассники» получили крупное обновление для «Моментов»

Читать полностью »

Миллион одновременных соединений - 1

Я слышал ошибочные утверждения о том, что сервер может принять только 65 тысяч соединений или что сервер всегда использует по одному порту на каждое принятое подключение. Вот как они примерно выглядят:

Адрес TCP/IP поддерживает только 65000 подключений, поэтому придётся назначить этому серверу примерно 30000 IP-адресов.

Существует 65535 номеров TCP-портов, значит ли это, что к TCP-серверу может подключиться не более 65535 клиентов? Можно решить, что это накладывает строгое ограничение на количество клиентов, которые может поддерживать один компьютер/приложение.

Если есть ограничение на количество портов, которые может иметь одна машина, а сокет можно привязать только к неиспользуемому номеру порта, как с этим справляются серверы, имеющие чрезвычайно большое количество запросов (больше, чем максимальное количество портов)? Эта проблема решается распределением системы, то есть кучей серверов на множестве машин?

Поэтому я написал эту статью, чтобы развеять данный миф с трёх сторон:

  1. Мессенджер WhatsApp и веб-фреймворк Phoenix, построенный на основе Elixir, уже продемонстрировали миллионы подключений, прослушивающих один порт.
  2. Теоретические возможности на основе протокола TCP/IP.
  3. Простой эксперимент с Java, который может провести на своей машине любой, если его всё ещё не убедили мои слова.

Если вы не хотите изучать подробности, то перейдите в раздел «Итоги» в конце статьи.
Читать полностью »

Я технарь и сильно увлекаюсь естественными науками.
Периодически в разговорях с людьми всплывает тема философии (как академической области) и ее роли в познании мира.
При этом никто не может сказать чем именно занимается современная философия и какие практические или теоретические результаты она дает.

Изучив наиболее популярные вопросы философии (по версии разных источников), я пришел к выводу, что философскими принято называть такие вопросы, в которых просто недостаточно определены используемые термины.

Читать полностью »

На КДПВ набережная Перми. Фото автора
На КДПВ набережная Перми. Фото автора

Обратил внимание на одну неприятную особенность окружающей меня реальности — токсичную вежливость. Расскажу о ней на примере моей падчерицы Дарьи — девушки, вне всякого сомнения умной, но впитывающей всю молодежную повесточку как губка.

Читать полностью »

В НИИ Радио протестировали первую российскую базовую станцию стандарта LTE, работающую в диапазоне 2,3-2,4 ГГц. Об этом сообщила пресс-служба Научно-исследовательского института.

В России испытали первую отечественную базовую станцию LTE

Читать полностью »

Согласно данным источника, Apple планирует создать новую операционную систему для своего автомобиля. Сообщается, что речь идёт о централизованно интегрированной операционной системой, как у Tesla. 

OnePlus 10R, который в Китае будет продаваться под именем OnePlus Ace, получит новую SoC MediaTek Dimensity 8100, как и Realme GT Neo 3, копией которого якобы и будет являться новинка. Однако есть нюанс. 


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js