<div dir="ltr"><div>Hi John,</div><div><br></div>I think that if you put a server closer to your user base, it should be ok to use c#. If the users is in North Shore hospital, Auckland and if you put your web server in the same lan network, you will get fastest network response. The effect to use Delphi, C# is just minor matter compare to network latency. <div><br></div><div>Your sql server logic will have bigger impact on performance than the choice of C#, Delphi language.<br><div><br></div><div>Regards</div><div>Leigh<br><div><br></div><div>R</div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 23 March 2015 at 14:32, John Bird <span dir="ltr">&lt;<a href="mailto:johnkbird@paradise.net.nz" target="_blank">johnkbird@paradise.net.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Calibri&#39;;COLOR:#000000">
<div>Current version (Hospital Java app)  used to have a requirement that 
the DB returns each result within 200ms (fires about 15 simultaneous queries to 
various systems including 2 or 3 to ours).</div>
<div> </div>
<div>Currently the calls are to stored procedures on a SQL Server cluster to get 
the data.   The web service (Delphi or C#) would put a layer between 
the application and the DB, packaging the query results into XML or JSON and its 
pretty critical to get as close to the direct DB access speed as 
possible.   At times being a hospital system the load is high and the 
response times are crucial.</div>
<div> </div>
<div> </div>
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:&quot;Calibri&quot;;FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline">
<div style="FONT:10pt tahoma">
<div><font size="3" face="Calibri"></font> </div>
<div style="BACKGROUND:#f5f5f5">
<div><b>From:</b> <a title="leigh.wanstead@gmail.com" href="mailto:leigh.wanstead@gmail.com" target="_blank">Leigh Wanstead</a> </div>
<div><b>Sent:</b> Monday, March 23, 2015 11:44 AM</div>
<div><b>To:</b> <a title="delphi@listserver.123.net.nz" href="mailto:delphi@listserver.123.net.nz" target="_blank">NZ Borland Developers Group - Delphi 
List</a> </div>
<div><b>Subject:</b> Re: [DUG] Delphi vs C# for web services 
performance</div></div></div>
<div> </div></div>
<div style="FONT-SIZE:small;TEXT-DECORATION:none;FONT-FAMILY:&quot;Calibri&quot;;FONT-WEIGHT:normal;COLOR:#000000;FONT-STYLE:normal;DISPLAY:inline"><div><div class="h5">
<div dir="ltr">Hi John, 
<div> </div>
<div>What is your requirement for performance?</div>
<div> </div>
<div>i.e. One million user to get median value 100ms response time?</div>
<div> </div>
<div>Regards</div>
<div>Leigh</div></div>
<div class="gmail_extra">
<div> </div>
<div class="gmail_quote">On 23 March 2015 at 10:27, John Bird <span dir="ltr">&lt;<a href="mailto:johnkbird@paradise.net.nz" target="_blank">johnkbird@paradise.net.nz</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">There 
  is a web service we might are looking at implementing.   We could 
  use<br>either Delphi or C#.  Performance is highly critical.   
  Will be getting<br>getting REST request, getting data from a DB. and packaging 
  it into XML or<br>JSON according to the request.<br><br>We have noticed that 
  some C# web services have some latency but  this might<br>be due to how 
  they are setup on IIS rather than an inherent language issue.<br><br>We are 
  wondering if there is any clear reason to do it in Delphi - anyone<br>have 
  metrics or references etc on 
  performance?<br><br>_______________________________________________<br>NZ 
  Borland Developers Group - Delphi mailing list<br>Post: <a href="mailto:delphi@listserver.123.net.nz" target="_blank">delphi@listserver.123.net.nz</a><br>Admin: 
  <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>Unsubscribe: 
  send an email to <a href="mailto:delphi-request@listserver.123.net.nz" target="_blank">delphi-request@listserver.123.net.nz</a> 
  with Subject: unsubscribe<br></blockquote></div>
<div> </div></div>
</div></div><p>
</p><hr><span class="">
_______________________________________________<br>NZ Borland Developers Group - 
Delphi mailing list<br>Post: <a href="mailto:delphi@listserver.123.net.nz" target="_blank">delphi@listserver.123.net.nz</a><br>Admin: 
<a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>Unsubscribe: send an email to 
<a href="mailto:delphi-request@listserver.123.net.nz" target="_blank">delphi-request@listserver.123.net.nz</a> with Subject: 
unsubscribe</span><p></p></div></div></div></div>
<br>_______________________________________________<br>
NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with Subject: unsubscribe<br></blockquote></div><br></div>