Expand my Community achievements bar.

Announcing the launch of new sub-community for Campaign Web UI to cater specifically to the needs of Campaign Web UI users!

Apache Kafka connector

Avatar

Community Advisor

5/19/21

It's easy to create some libraries to communicate outside Adobe Campaign with the simplicity of Javascript and the HTTPClientRequest class, but as Kafka is not based on HTTP protocol, it's not possible to consume or produce over topics in Campaign. Apache Kafka needs specific libraries (Java, Python, NodeJS) to be used. It would be great to have a specific API into the Campaign javascript environment.

I'm sure that question is not new and the R&D team thought about it, and it's won't be technicaly easy, but this question is comming for several of my customers so I'm suggesting here.


Thanks

Cedric

3 Comments

Avatar

Level 9

5/19/21

@CedricRey- interesting that you post this as we are looking at using Kafka to manage some enterprise-wide configuration changes.

Campaign Classic already uses Kafka for its Triggers / Pipelined implementation so you would expect it shouldn't be too difficult to expose those APIs internally for general Kafka use.

Cheers

Darren

Avatar

Administrator

1/30/24

Hi @CedricRey,

As per teh product team's response - Campaign does use kafka topics internally. But what would really help is the business use case that you are trying to solve. This will help us drive and prioritze your request with the product team.

Status changed to: Needs Info

Avatar

Community Advisor

4/10/24

Hello @Sukrity_Wadhwa ,

 

We would appreciate the opportunity to work directly on ACC with Kafka topics. Today we need a third party application to read / write datas for us and put it in Database.

But we are about to change the technical architecture and won't be able to expose database (soon hosted by Adobe).

 

I think this case is not particular to us and may be of  interess to many of other customers as Kafka is a common dataflow product, as you can see, @Darren_Bowers is also insterested.

 

Thank you.

Cedric