I wanted to be sure I am not day-dreaming but from the code it seems that every 
request is given a single TCP connection.
Am I right?
If so there is much to improve.
You can use the same tcp connection for more then a single request and also 
have a reconnect option for the very far from realiy case of a closed 
connection.

All The Bests,
Eliezer

----
Eliezer Croitoru
Linux System Administrator
Mobile: +972-5-28704261
Email: elie...@ngtech.co.il


-----Original Message-----
From: Nishant Sharma [mailto:codemarau...@gmail.com] 
Sent: Saturday, June 17, 2017 06:40
To: Eliezer Croitoru <elie...@ngtech.co.il>
Cc: squid-users@lists.squid-cache.org
Subject: RE: [squid-users] Introducing Charcoal - Centralised URL Filter for 
squid



Hi Eliezer,

On 14 June 2017 11:07:16 PM IST, Eliezer  Croitoru <elie...@ngtech.co.il> wrote:

>I want to offer you a more advanced helper that supports actual 
>concurrency compared to the current perl helper on github, which 
>understands the protocol but do not use threads or any other method of 
>concurrency.
>
>Let me know if it's of any interest for you.
>The skeleton is at:
>http://wiki.squid-cache.org/EliezerCroitoru/GolangFakeHelper

Thanks a lot for the offer. It surely is interesting.

The current state of helper is due to the fact that it was written for 
embedded/low powered devices running Linux. OpenWrt doesn't cross-compile Go as 
of now, so we had to go for Perl. It is good enough for low request proxies at 
small offices.

We are modifying it as per recommendations by Amos and will check-in the 
updated code soon.

>I am willing to take my time and write the code for you. So..

Glad to know about your willingness to write it in Go. It will help the 
community at large to run it on more powerful machines that serve a lot of 
requests.

Another version of helper that we are writing will use memcached on local proxy 
to cache the access granted from the cloud server and will greatly increase the 
speed.

Regards,
Nishant
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to