Cannot autowire service "App\Twig\AdvertExtension": argument "$markdownExtension" of method "__construct()" references class "Twig\Extra\Markdown\MarkdownExtension" but no such service exists. You should maybe alias this class to the existing "twig.extension.markdown" service.
services:
Twig\Extra\Markdown\MarkdownExtension: '@twig.extension.markdown'
class MarkdownExtension extends AbstractExtension
{
public function getFilters():array
{
$closure = static function($value){
// ....
return $value;
};
return [
new TwigFilter('markdown', $closure, ['is_safe' => ['html']]), // ок
];
}
}
On Windows systems Symfony uses a special binary to implement hidden questions. This means that those questions don't use the default Input console object and therefore you can't test them on Windows.
Kafka бы мне идеально подошла если бы я мог создать порядка 100 000 партиций в топике, а в перспективе мне могут понадобиться ещё несколько таких топиков, но вроде у kafka есть глобальный лимит на количество партиций.
Если бы у меня было 30 клиентов и 3 сервиса я бы создал 90 партиций и указал в параметре partitionsConsumedConcurrently например 10 , то сообщения из каждой партиции обрабатывались бы параллельно и с примерно одинаковой скоростью не "мешая" другим партициям. Если бы я в одну партицию я записал миллион сообщений, это бы не привело к задержкам обработки сообщений из других партиций.
Но к сожалению я не могу создать 100 000 партиций в kafka, или могу?
Я нашёл ещё два варианта которые могли бы решить проблему:
1. Apache Pulsar, но пока что тоже не уверен что он мне подойдёт.
2. AWS SQS FIFO с указанием MessageGroupId - это точно решает мою проблему, но это будет стоить дороже