Hi Bryan,

I am very happy to see this contribution.
I have recently tested this project with Nessie catalog and very much liked
it.

However, I still don't know the benefits of using kafka-connect instead of
directly consuming
from the kafka like Delta-lake's implementation.
https://github.com/delta-io/kafka-delta-ingest/blob/main/doc/DESIGN.md

I am not an expert in this ingestion domain and recently got started.
I hope someone will chime in and we will have detailed analysis over the
design.

Looking forward to this feature.

Thanks,
Ajantha

On Tue, Oct 3, 2023 at 12:18 AM Jean-Baptiste Onofré <j...@nanthrax.net>
wrote:

> Hi Bryan
>
> That’s a great news ! Thanks a lot for the proposal.
>
> I will take a look on the PR and existing connector.
> I’m sure the Iceberg community will be very happy to see this and we will
> able to add new features and improvements thanks to the community feedback.
> I would be more than happy to help for donation (I know that the connector
> is already under Apache license but we have to double check the ICLA for
> the initial contributors etc , just to be sure we are good there).
>
> Thanks again !
>
> Let’s see what the others are thinking.
>
> Regards
> JB
>
> Le lun. 2 oct. 2023 à 19:39, Bryan Keller <brya...@gmail.com> a écrit :
>
>> Hi all,
>>
>> We at Tabular would like to contribute our Kafka Connect Iceberg sink to
>> the Iceberg project. It would be great to give Iceberg users another option
>> for landing data from Kafka into Iceberg tables that is supported by the
>> Iceberg community. Kafka Connect is a part of systems from AWS, Confluent,
>> Redpanda, and so on, so it can make landing data from Kafka into Iceberg
>> much easier for those without a Flink or Spark infrastructure.
>>
>> There are a few Iceberg sink implementations out there for Kafka Connect,
>> but we feel this one covers most of the features users have requested, such
>> as exactly-once processing, schema evolution, and multi-table fanout. And
>> having the sink backed by the Iceberg community will help it to evolve and
>> improve over time.
>>
>> If this sounds like something everyone would like to see added to
>> Iceberg, I've opened a PR that includes some initial pieces of the sink.
>> The thought was to break up the submission into parts so each could be
>> reviewed more easily. Some design docs and notes can be found in the
>> original repo here:
>> https://github.com/tabular-io/iceberg-kafka-connect/tree/main/docs
>>
>> We'd like to get feedback if others approve of moving forward with this
>> or not.
>>
>> Thanks,
>> Bryan
>>
>>

Reply via email to