<?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: Talend ESB- Integrating Multiple Endpoints in a Single Service and Performance Optimization in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Integrating-Multiple-Endpoints-in-a-Single-Service/m-p/2307341#M78788</link>
    <description>&lt;P&gt;This is not an ideal design. There is no reason I can think of for so many operations to be contained in one service. Why is this necessary? What if you need to amend one particular operation? You will have to take down all of your services to make a change.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 31 Oct 2019 18:08:34 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-10-31T18:08:34Z</dc:date>
    <item>
      <title>Talend ESB- Integrating Multiple Endpoints in a Single Service and Performance Optimization</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Integrating-Multiple-Endpoints-in-a-Single-Service/m-p/2307340#M78787</link>
      <description>&lt;P&gt;So there are few instances where we have to merge multiple services into a single service with Multiple Endpoints. Lets Take and example here.&lt;/P&gt; 
&lt;P&gt;1st service endpoint like : &lt;STRONG&gt;&lt;SPAN&gt;Productcolor/Operation&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;2nd service end point like : &lt;STRONG&gt;&lt;SPAN&gt;Productprice/Operation&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;we can merge these 2 endpoints saying that : &lt;STRONG&gt;&lt;SPAN&gt;Product/Color&lt;/SPAN&gt;&lt;/STRONG&gt; and &lt;STRONG&gt;&lt;SPAN&gt;Product/Price&lt;/SPAN&gt;&lt;/STRONG&gt; in a single service. so the Best way to use the endpoints is to add "if" Trigger conditions based on the "URI".&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;SPAN&gt;So how "IF" Trigger helps?&lt;/SPAN&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;So when ever we are integrating multiple endpoints into a single service, and run the process it activates all the components which will leads to more JVM memory consumption. So If we use IF triggers only that flow will be activated after IF condition which needs to be run, rest other flows will be de-activated.&lt;/P&gt; 
&lt;P&gt;Suppose you have 30 components in 1st endpoint Flow and 20 components in the 2nd Flow , If you don't use the IF Triggers it will activate all the 50 components and memory consumption will be high which lead to Degraded response Time,And if you use "IF Trigger" (Like condition if URI.equals("Color")) then it will only activate that flow which satisfy the condition it wont activate the other flow. which will Optimize the Response.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 05:50:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Integrating-Multiple-Endpoints-in-a-Single-Service/m-p/2307340#M78787</guid>
      <dc:creator>ankitgaur123</dc:creator>
      <dc:date>2024-11-16T05:50:32Z</dc:date>
    </item>
    <item>
      <title>Re: Talend ESB- Integrating Multiple Endpoints in a Single Service and Performance Optimization</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Integrating-Multiple-Endpoints-in-a-Single-Service/m-p/2307341#M78788</link>
      <description>&lt;P&gt;This is not an ideal design. There is no reason I can think of for so many operations to be contained in one service. Why is this necessary? What if you need to amend one particular operation? You will have to take down all of your services to make a change.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2019 18:08:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-ESB-Integrating-Multiple-Endpoints-in-a-Single-Service/m-p/2307341#M78788</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-10-31T18:08:34Z</dc:date>
    </item>
  </channel>
</rss>

