Size: a a a

2021 February 10

SZ

Sergey Zhmylove in Modern::Perl
Да и Беркли тоже
источник

AK

Andrey Karepin in Modern::Perl
Alex Bush
Все в этом мире начинается с мысли, идеи. В том числе и сам мир
где промежуточные миры?
источник

AB

Alex Bush in Modern::Perl
Sergey Zhmylove
Да и Беркли тоже
Да и много кто, да
источник

a

allter in Modern::Perl
allter
А кто-нибудь использует Cache::Memcached::Fast со сторонними реализациями? Я вот сейчас пытаюсь подружить его с жабовой net.spy.spymemcached - и что-то, во-первых жабовая не находит нужные сервера. А во-вторых, в жабовой написаны странные вещи, вроде reverse lookup для хэширования серверов, если они указаны цифрами.
Неужели никто не использует? @hurricup , я увидел вас в changelog Cache::Memcached::Fast - у вас случайно не было интеграции не из-под perl?
источник

IA

Ivan Avseyanko in Modern::Perl
Я думаю, не очень понятен вопрос. Cache::Memcached::Fast - это изначально интерфейс в Perl для работы с memcached. И как, а главное, зачем его использовать не из Perl?
источник

a

allter in Modern::Perl
Ivan Avseyanko
Я думаю, не очень понятен вопрос. Cache::Memcached::Fast - это изначально интерфейс в Perl для работы с memcached. И как, а главное, зачем его использовать не из Perl?
Вопрос не в конкретно работе с сервером, а в поиске серверов (шардировании данных). В Cache::Memcached::Fast его алгоритм нестандартный (и судя по всему, изменён относительно оригинального pure-perl Cache::Memcached). Так вот хочется использовать сервера, куда пишет perl приложение не только из perl (в частности, из-под JVM)
источник

IA

Ivan Avseyanko in Modern::Perl
allter
Вопрос не в конкретно работе с сервером, а в поиске серверов (шардировании данных). В Cache::Memcached::Fast его алгоритм нестандартный (и судя по всему, изменён относительно оригинального pure-perl Cache::Memcached). Так вот хочется использовать сервера, куда пишет perl приложение не только из perl (в частности, из-под JVM)
А может быть проще тогда поправить аргументы Cache::Memcached::Fast? Там есть интересный параграф в perldoc:
If you want to get key distribution compatible with Cache::Memcached, all server weights should be integer, and their sum should be less than 32768.
источник

a

allter in Modern::Perl
Ivan Avseyanko
А может быть проще тогда поправить аргументы Cache::Memcached::Fast? Там есть интересный параграф в perldoc:
If you want to get key distribution compatible with Cache::Memcached, all server weights should be integer, and their sum should be less than 32768.
Да, вроде все ключи 1.

Но вообще сейчас гляну повнимательнее.
источник

AE

Alexandr Evstigneev in Modern::Perl
allter
А кто-нибудь использует Cache::Memcached::Fast со сторонними реализациями? Я вот сейчас пытаюсь подружить его с жабовой net.spy.spymemcached - и что-то, во-первых жабовая не находит нужные сервера. А во-вторых, в жабовой написаны странные вещи, вроде reverse lookup для хэширования серверов, если они указаны цифрами.
нет, а зачем? Нет родных библиотек?
источник

a

allter in Modern::Perl
Ну, вот я сейчас тыкаю Java-oвую:
"net.spy"                        % "spymemcached"                   % "2.12.3"

И как-то она странно работает - во всяком случае, судя по исходникам, со следующими аргументами не находит сервера:
new KetamaConnectionFactory(
   DefaultConnectionFactory.DEFAULT_OP_QUEUE_LEN,
   DefaultConnectionFactory.DEFAULT_READ_BUFFER_SIZE,
   DefaultConnectionFactory.DEFAULT_OP_QUEUE_MAX_BLOCK_TIME,
   DefaultHashAlgorithm.CRC_HASH,
   KetamaNodeKeyFormatter.Format.LIBMEMCACHED,

Я подозреваю, что мне надо новый Format.
источник
2021 February 12

AK

Andrey Konovalov in Modern::Perl
Предлагаю код для собеседований. Собеседуемому предстоит ответить на вопрос: "какого почему здесь происходит?"
источник

AS

Anton Selin in Modern::Perl
Andrey Konovalov
Предлагаю код для собеседований. Собеседуемому предстоит ответить на вопрос: "какого почему здесь происходит?"
На какую позицию кандидат претендует ?
источник

RL

Roman Lugovkin in Modern::Perl
Anton Selin
На какую позицию кандидат претендует ?
ассенизатор
источник

AK

Andrey Konovalov in Modern::Perl
Anton Selin
На какую позицию кандидат претендует ?
Читатель кода :))
источник

AK

Andrey Konovalov in Modern::Perl
Код вполне реально используемый:
https://github.com/DRVTiny/AnyEvent--Run/blob/main/lib/AnyEvent/Run.pm
источник

AK

Andrey Konovalov in Modern::Perl
Просто AnyEvent::HTTP не следует более-менее общепринятым conventions для асинк-хэндлеров и пихает во второй аргумент заголовки вместо признака ошибки.
источник

SZ

Sergey Zhmylove in Modern::Perl
Roman Lugovkin
ассенизатор
++
источник

SZ

Sergey Zhmylove in Modern::Perl
В одном noname проекте, о котором никто не знает
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
В одном noname проекте, о котором никто не знает
Что это, есть у него имя. И вполне себе используют :)
источник

AK

Andrey Konovalov in Modern::Perl
Вообще люди крупные проекты пишут на Haskell и никто их даже не пытается отправить в Кащенко, хотя, казалось бы, им там самое место
источник