<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Route Messages VS Kafka Messages in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217034#M12794</link>
    <description>&lt;P&gt;so what ? Neither you nore me know why Kafka has been chosen. Only Bouga will know if AMQ can replace Kafka in his project. It is a possibility, So, why does it bother you when I talk about this possibility ?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I won't waste my time in such a boring and useless discussion. Just wanted to help, and ...&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAqO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138343i9AC03FA68E7F4E1F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAqO.png" alt="0683p000009MAqO.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 28 Jan 2019 08:15:37 GMT</pubDate>
    <dc:creator>Loko</dc:creator>
    <dc:date>2019-01-28T08:15:37Z</dc:date>
    <item>
      <title>Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217028#M12788</link>
      <description>&lt;P&gt;Good afternoon,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I just open this topic to confirm that what I think is correct.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I would like to send a message from a Route to another one, using Kafka.&lt;/P&gt; 
&lt;P&gt;My message contains a body and some headers (only 1 in my test).&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="df6a0732-1989-4176-b185-4df52e0c6fc0.jfif" style="width: 955px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M2a4.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138020i89B57B72922E29CD/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M2a4.jpg" alt="0683p000009M2a4.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In my second job, I catch my Kafka message and log it.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Talend Data Fabric (7.0.1.20180411_1414)  Sancey, Jonathan  RefCant_Nom_Poc_Tlnd (Connection DEV).jpg" style="width: 588px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M237.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145346i4876324564243BB8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M237.jpg" alt="0683p000009M237.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;But I only have my message body in my second route, and I have nothing on my header :&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="PrtScr.jpg" style="width: 471px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M2a9.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/150744i021E1F641EAED08B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M2a9.jpg" alt="0683p000009M2a9.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I imagine that because this is not the same kind of message :&lt;/P&gt; 
&lt;P&gt;- from route side, a message contains 0,* headers, a body and some attachment ;&lt;/P&gt; 
&lt;P&gt;- from kafka side, a message is only a body (a content)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If I want to send a route message to another route via Kafka, I have to package my route message in an XML for instance ?&lt;/P&gt; 
&lt;P&gt;Is there documentation on this or best practice ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks for your time&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 06:45:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217028#M12788</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T06:45:55Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217029#M12789</link>
      <description>&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;check this for feature proposals -&amp;nbsp;&lt;A href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-82+-+Add+Record+Headers" target="_blank" rel="nofollow noopener noreferrer"&gt;https://cwiki.apache.org/confluence/display/KAFKA/KIP-82+-+Add+Record+Headers&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;so for now - if you need additional information you need to encapsulate it into the body, XML or JSON is good approach&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 01:48:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217029#M12789</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2019-01-25T01:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217030#M12790</link>
      <description>&lt;P&gt;An other solution would be to use ActiveMQ messaging system instead of Kafka. It is really simple to install and seeded into the Talend ESB stuff.&amp;nbsp;&lt;/P&gt;&lt;P&gt;AMQ will keep all your CamelMessage headers , no need to manage them in your routes.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 15:08:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217030#M12790</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2019-01-25T15:08:11Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217031#M12791</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;HR /&gt;
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LKlAAAW"&gt;@Loko&lt;/A&gt;&amp;nbsp;wrote:
 &lt;BR /&gt;
 &lt;P&gt;An other solution would be to use ActiveMQ messaging system instead of Kafka. It is really simple to install and seeded into the Talend ESB stuff.&amp;nbsp;&lt;/P&gt;
 &lt;P&gt;AMQ will keep all your CamelMessage headers , no need to manage them in your routes.&amp;nbsp;&lt;/P&gt;
 &lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;did you sure it is correct to&amp;nbsp;compare these two brokers?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jan 2019 11:59:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217031#M12791</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2019-01-26T11:59:40Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217032#M12792</link>
      <description>&lt;P&gt;I don't know Kafka, its advantages and drawbacks vs AMQ, but what I know is : with AMS you don't have to bother with headers it handles them very good, both sending and consuming.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 07:43:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217032#M12792</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2019-01-28T07:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217033#M12793</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;HR /&gt;
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LKlAAAW"&gt;@Loko&lt;/A&gt;&amp;nbsp;wrote:
 &lt;BR /&gt;
 &lt;P&gt;I don't know Kafka, its advantages and drawbacks vs AMQ, but what I know is : with AMS you don't have to bother with headers it handles them very good, both sending and consuming.&lt;/P&gt;
 &lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;sure, ActiveMQ is good&lt;/P&gt;
&lt;P&gt;but if Kafka was chosen not because of "it is a popular trend" - ActiveMQ will not replace it&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:05:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217033#M12793</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2019-01-28T08:05:47Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217034#M12794</link>
      <description>&lt;P&gt;so what ? Neither you nore me know why Kafka has been chosen. Only Bouga will know if AMQ can replace Kafka in his project. It is a possibility, So, why does it bother you when I talk about this possibility ?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I won't waste my time in such a boring and useless discussion. Just wanted to help, and ...&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MAqO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138343i9AC03FA68E7F4E1F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MAqO.png" alt="0683p000009MAqO.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:15:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217034#M12794</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2019-01-28T08:15:37Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217035#M12795</link>
      <description>&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;A href="https://community.qlik.com/s/profile/0053p000007LKlAAAW"&gt;@Loko&lt;/A&gt;&amp;nbsp;wrote: 
 &lt;BR /&gt; 
 &lt;P&gt;I don't need a job to parse messages. I can do it very easily with a Camel route.&amp;nbsp; And mixing routes and jobs is a really bad idea because of lacks of performance, Talend said.&lt;/P&gt; 
 &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
 &lt;P&gt;Please keep in my purpose : scheduling JMS consuming. I don't need help for parsings messages, I've been doing it for years now.&lt;/P&gt; 
 &lt;P&gt;Thank&amp;nbsp; you &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt; 
 &lt;HR /&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;P&gt;this is your answer (and you look unhappy) when wrong advice, suggest to use ActiveMQ instead of Kafka (without know why) - it similar&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:19:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217035#M12795</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2019-01-28T08:19:07Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217036#M12796</link>
      <description>&lt;P&gt;The very big difference is that you can't say AMQ is a wrong advice as it is not your project. Maybe this person can use it, or not.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you just here to bother people, really ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;You never ever helped this person, you are just here to ennoy people.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm done with you.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:22:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217036#M12796</guid>
      <dc:creator>Loko</dc:creator>
      <dc:date>2019-01-28T08:22:25Z</dc:date>
    </item>
    <item>
      <title>Re: Route Messages VS Kafka Messages</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217037#M12797</link>
      <description>&lt;P&gt;Thanks everybody for your answers !&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have somebody who is actually working on an evaluation grid between Kafka and ActiveMQ, and which one will be the best appropriated in our project.&lt;/P&gt;
&lt;P&gt;I just work in parralel to try one and using one on our POC to see how it work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So it may be a valid argument to use ActiveMQ instead of Kafka, but we will wait the end of the grid !&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I just would like to be sure that there is no possibility to send key/value in Kafka message without using a XML in the body&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have a nice week and thanks again for your answers !&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jan 2019 08:51:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Route-Messages-VS-Kafka-Messages/m-p/2217037#M12797</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-01-28T08:51:33Z</dc:date>
    </item>
  </channel>
</rss>

