eo-cqrs / eo-kafka Goto Github PK
View Code? Open in Web Editor NEWEO Kafka Producers and consumers for working with Apache Kafka message broker
Home Page: https://eo-cqrs.github.io/eo-kafka
License: MIT License
EO Kafka Producers and consumers for working with Apache Kafka message broker
Home Page: https://eo-cqrs.github.io/eo-kafka
License: MIT License
The puzzle 48-2996689e
from #48 has to be resolved:
eo-kafka/src/main/java/org/eocqrs/kafka/Consumer.java
Lines 31 to 35 in 549c573
The puzzle was created by @h1alexbel on 25-Feb-23.
Estimate: 60 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 25-60b0913a
from #25 has to be resolved:
The puzzle was created by Aliaksei Bialiauski on 26-Feb-23.
Estimate: 20 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 46-4ddc69d8
from #46 has to be resolved:
eo-kafka/src/test/java/org/eocqrs/kafka/KfProducerTest.java
Lines 39 to 41 in 83a8e75
The puzzle was created by @h1alexbel on 25-Feb-23.
Estimate: 60 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 30-6ca3f2f5
from #30 has to be resolved:
The puzzle was created by @h1alexbel on 23-Feb-23.
Estimate: 60 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 19-8fc50e58
from #19 has to be resolved:
The puzzle was created by @h1alexbel on 21-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
log.info
or log.debug
some data in methods, where we are consuming, sending, or processing data
The puzzle 25-d7d33e52
from #25 has to be resolved:
The puzzle was created by @h1alexbel on 26-Feb-23.
Estimate: 10 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 10-404e50f4
from #10 has to be resolved:
The puzzle was created by @h1alexbel on 24-Feb-23.
Estimate: 45 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
in the future we will need integration tests, a simple way to do this is to use invoker
The puzzle 49-da1616f3
from #49 has to be resolved:
The puzzle was created by @h1alexbel on 26-Feb-23.
Estimate: 45 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
@h1alexbel could you give me a list of the resources you need to study to help you with this project?
Producer<X> producer = new KfProducer<>(new Dataized("json"), "localhost", "...");
producer.send(new X());
Consumer<X> consumer =
new KfConsumer<>("localhost", "...");
consumer.fetch(15L);
consumer.fetch();
Datazied<X> result = consumer.fetch(15L, 3); // wait and disconnect // 3 retries
result.origin(); // returns in json
The puzzle 20-8b422e84
from #20 has to be resolved:
The puzzle was created by @h1alexbel on 21-Feb-23.
Estimate: 15 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
Right now, seems that qulice doesn't work with Java 17
, which is our java version.
The puzzle 26-7c38feaf
from #26 has to be resolved:
The puzzle was created by @h1alexbel on 22-Feb-23.
Estimate: 20 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 21-2541d938
from #21 has to be resolved:
The puzzle was created by @h1alexbel on 21-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
we need to create a few integration tests with Consumer and Producer;
this ticket can be closed after #81 will be implemented
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.
.github/workflows/actionlint.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/codecov.yml
actions/checkout v4
actions/setup-java v4
actions/cache v4
codecov/codecov-action v4
ubuntu 22.04
.github/workflows/license.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/markdown-lint.yml
actions/checkout v4
articulate/actions-markdownlint v1
ubuntu 22.04
.github/workflows/maven.yml
actions/checkout v4
actions/setup-java v4
actions/cache v4
actions/checkout v4
actions/setup-java v4
actions/cache v4
.github/workflows/pdd.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/reports-check.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/typos.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/xcop.yml
actions/checkout v4
ubuntu 22.04
.github/workflows/yamllint.yml
actions/checkout v4
ibiqlik/action-yamllint v3
ubuntu 22.04
.github/workflows/year.yml
actions/checkout v4
FantasticFiasco/action-update-license-year v3
ubuntu 22.04
pom.xml
com.jcabi:parent 0.68.0
org.apache.kafka:kafka-clients 3.8.0
org.cactoos:cactoos 0.55.0
io.github.eo-cqrs:xfake 0.1.2
io.github.eo-cqrs:eokson 0.3.2
com.jcabi.incubator:xembly 0.31.1
org.yaml:snakeyaml 2.2
org.projectlombok:lombok 1.18.34
org.slf4j:slf4j-api 2.0.16
org.slf4j:slf4j-simple 2.0.16
org.junit.jupiter:junit-jupiter-api 5.11.0
org.junit.jupiter:junit-jupiter-params 5.11.0
org.assertj:assertj-core 3.26.3
org.mockito:mockito-core 5.12.0
org.mockito:mockito-junit-jupiter 5.12.0
org.apache.maven.plugins:maven-surefire-plugin 3.3.1
org.apache.maven.plugins:maven-verifier-plugin 1.1
org.apache.maven.plugins:maven-invoker-plugin 3.7.0
com.github.volodya-lombrozo:jtcop-maven-plugin 0.1.14
ru.l3r8y:sa-tan 0.1.5
org.apache.maven.plugins:maven-checkstyle-plugin 3.4.0
com.puppycrawl.tools:checkstyle 10.17.0
org.apache.maven.plugins:maven-source-plugin 3.3.1
org.apache.maven.plugins:maven-gpg-plugin 3.2.5
org.sonatype.plugins:nexus-staging-maven-plugin 1.7.0
org.apache.maven.plugins:maven-invoker-plugin 3.7.0
src/it/producer-consumer-api/pom.xml
org.assertj:assertj-core 3.26.3
org.rnorth.duct-tape:duct-tape 1.0.8
org.slf4j:slf4j-api 2.0.16
org.junit.jupiter:junit-jupiter-api 5.11.0
org.junit.jupiter:junit-jupiter 5.11.0
org.hamcrest:hamcrest 3.0
org.testcontainers:testcontainers 1.20.1
org.testcontainers:kafka 1.20.1
org.testcontainers:junit-jupiter 1.20.1
org.mockito:mockito-core 5.12.0
io.github.eo-cqrs:eo-kafka 1.0-SNAPSHOT
org.apache.maven.plugins:maven-surefire-plugin 3.3.1
The puzzle 41-d60cef16
from #41 has to be resolved:
The puzzle was created by Aliaksei Bialiauski on 26-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 25-2c1d96ec
from #25 has to be resolved:
eo-kafka/src/test/resources/consumer.xml
Lines 27 to 28 in 446bb97
The puzzle was created by Aliaksei Bialiauski on 26-Feb-23.
Estimate: 15 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 3-1381bf53
from #3 has to be resolved:
Line 158 in 31ed7fd
The puzzle was created by @h1alexbel on 20-Feb-23.
Estimate: 15 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 41-73d202c2
from #41 has to be resolved:
eo-kafka/src/main/java/org/eocqrs/kafka/consumer/KfConsumer.java
Lines 47 to 56 in 446bb97
The puzzle was created by @h1alexbel on 26-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 2-c054d253
from #2 has to be resolved:
The puzzle was created by @h1alexbel on 20-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 25-7325f361
from #25 has to be resolved:
The puzzle was created by @h1alexbel on 26-Feb-23.
Estimate: 15 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 41-a2146b71
from #41 has to be resolved:
The puzzle was created by Aliaksei Bialiauski on 26-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 23-de2f665f
from #23 has to be resolved:
The puzzle was created by @h1alexbel on 22-Feb-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
The puzzle 41-80474f37
from #41 has to be resolved:
The puzzle was created by @rultor on 01-Mar-23.
Estimate: 30 minutes, role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.