Описание тега alpakka
Alpakka - это инициатива сообщества, которая предоставляет соединители, шаблоны интеграции и преобразования данных, созданные с помощью Akka Streams. Этот инструментарий задуман как "современная альтернатива Apache Camel" (отсюда и его название, которое является омофоном "альпаки", родственника верблюда, и впервые использовалось в качестве кодового имени для старого модуля akka-camel).
Из вводного сообщения в блоге:
В Akka Streams уже есть много полезного для интеграции. Определение конвейеров обработки - вот что такое Akka Streams DSL, и это именно то, что вам нужно для работы с потоковыми данными, которые не помещаются в памяти в целом. Он обрабатывает обратное давление эффективным неблокирующим способом, который предотвращает ошибки нехватки памяти, что является типичной проблемой при использовании неограниченной буферизации с производителями, которые работают быстрее, чем потребители.
- AMQP
- Apache Geode
- AWS DynamoDB
- AWS Kinesis
- AWS Lambda
- AWS S3
- AWS SNS
- AWS SQS
- Очередь хранилища Azure
- Кассандра
- Elasticsearch
- файл
- FTP
- Google Cloud Pub / Sub
- HBase
- IronMq
- JMS
- MongoDB
- MQTT
- Отправленные сервером события (SSE)
- Slick (JDBC)
- Весенняя паутина
- Сплиттер
- Строки синтаксического анализа
- JSON
- Сжатие / распаковка
- Значения, разделенные запятыми (CSV)
- RecordIO кадрирование
- Расширяемый язык разметки (XML)
Дополнительные ссылки: