Discussion:
[Rabbit-dev] Fw: Rabbit HTTPS web caching ?
Robert Olofsson
2010-07-02 18:02:48 UTC
Permalink
On Fri, 2 Jul 2010 05:54:56 -0700 (PDT)
I found that squid supports the exact feature that am looking for.
But, I didnt find the implementation as clean/extensible (for my purpose)
as Rabbit. Also is NOT java based.
Given the factors, am thinking of enhancing Rabbit with this feature.
You being the experts in this software, i would like to get your opinion,
before I start on this journey.
Well, clean patches are very welcome.
I do not think I want to add that as a default on option, but there are many
features in rabbit that are defaulted to off, so that is not a big problem.

/robo
Robert Olofsson
2010-07-02 18:02:48 UTC
Permalink
On Fri, 2 Jul 2010 05:54:56 -0700 (PDT)
I found that squid supports the exact feature that am looking for.
But, I didnt find the implementation as clean/extensible (for my purpose)
as Rabbit. Also is NOT java based.
Given the factors, am thinking of enhancing Rabbit with this feature.
You being the experts in this software, i would like to get your opinion,
before I start on this journey.
Well, clean patches are very welcome.
I do not think I want to add that as a default on option, but there are many
features in rabbit that are defaulted to off, so that is not a big problem.

/robo
Ping ni
2010-07-04 18:36:54 UTC
Permalink
Hi, all:

where can i find the ncache theory or architecture used in rabbit? is
it ncache same with yahoo developer did or just homonyms?


Thanks.

On Sat, Jul 3, 2010 at 2:02 AM, Robert Olofsson <
Post by Robert Olofsson
On Fri, 2 Jul 2010 05:54:56 -0700 (PDT)
I found that squid supports the exact feature that am looking for.
But, I didnt find the implementation as clean/extensible (for my purpose)
as Rabbit. Also is NOT java based.
Given the factors, am thinking of enhancing Rabbit with this feature.
You being the experts in this software, i would like to get your
opinion,
before I start on this journey.
Well, clean patches are very welcome.
I do not think I want to add that as a default on option, but there are many
features in rabbit that are defaulted to off, so that is not a big problem.
/robo
_______________________________________________
Rabbit-dev mailing list
Rabbit-dev at khelekore.org
http://khelekore.org/cgi-bin/mailman/listinfo/rabbit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://khelekore.org/pipermail/rabbit-dev/attachments/20100705/18540f68/attachment.html>
Robert Olofsson
2010-07-04 19:12:13 UTC
Permalink
On Mon, 5 Jul 2010 02:36:54 +0800
Post by Ping ni
where can i find the ncache theory or architecture used in rabbit? is
it ncache same with yahoo developer did or just homonyms?
They are just homonyms.

The rabbit cache is really quite simple, it is a file backed hashmap.
It also purges old entries by:
1) expiration date
2) oldest entry first

It only purges old entries if you hit the size limits.

There is no big theory or paper behind it.

/robo
Ping ni
2010-07-05 19:31:09 UTC
Permalink
oh, Thanks.

I would try to add full cache function like vanish done. Do you have a plan
to do this thing?



On Mon, Jul 5, 2010 at 3:12 AM, Robert Olofsson <
Post by Robert Olofsson
On Mon, 5 Jul 2010 02:36:54 +0800
Post by Ping ni
where can i find the ncache theory or architecture used in rabbit?
is
Post by Ping ni
it ncache same with yahoo developer did or just homonyms?
They are just homonyms.
The rabbit cache is really quite simple, it is a file backed hashmap.
1) expiration date
2) oldest entry first
It only purges old entries if you hit the size limits.
There is no big theory or paper behind it.
/robo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://khelekore.org/pipermail/rabbit-dev/attachments/20100706/d99ade0b/attachment.html>
Robert Olofsson
2010-07-05 20:56:28 UTC
Permalink
On Tue, 6 Jul 2010 03:31:09 +0800
Post by Ping ni
I would try to add full cache function like vanish done. Do you have a plan
to do this thing?
I have no big plans for the cache at the moment, if you want to experiment,
then feel free to go wild.

I do not see what varnish has that rabbit does not have though.
And please note that rabbit is more designed as a forwards proxy, but
you can run rabbit for reverse proxying if you want.

I am currently unsure about what you want to do so I can not really give
any pointers.

/robo

Robert Olofsson
2010-07-04 19:12:13 UTC
Permalink
On Mon, 5 Jul 2010 02:36:54 +0800
Post by Ping ni
where can i find the ncache theory or architecture used in rabbit? is
it ncache same with yahoo developer did or just homonyms?
They are just homonyms.

The rabbit cache is really quite simple, it is a file backed hashmap.
It also purges old entries by:
1) expiration date
2) oldest entry first

It only purges old entries if you hit the size limits.

There is no big theory or paper behind it.

/robo
Robert Olofsson
2010-07-02 18:02:48 UTC
Permalink
On Fri, 2 Jul 2010 05:54:56 -0700 (PDT)
I found that squid supports the exact feature that am looking for.
But, I didnt find the implementation as clean/extensible (for my purpose)
as Rabbit. Also is NOT java based.
Given the factors, am thinking of enhancing Rabbit with this feature.
You being the experts in this software, i would like to get your opinion,
before I start on this journey.
Well, clean patches are very welcome.
I do not think I want to add that as a default on option, but there are many
features in rabbit that are defaulted to off, so that is not a big problem.

/robo
Ping ni
2010-07-04 18:36:54 UTC
Permalink
Hi, all:

where can i find the ncache theory or architecture used in rabbit? is
it ncache same with yahoo developer did or just homonyms?


Thanks.

On Sat, Jul 3, 2010 at 2:02 AM, Robert Olofsson <
Post by Robert Olofsson
On Fri, 2 Jul 2010 05:54:56 -0700 (PDT)
I found that squid supports the exact feature that am looking for.
But, I didnt find the implementation as clean/extensible (for my purpose)
as Rabbit. Also is NOT java based.
Given the factors, am thinking of enhancing Rabbit with this feature.
You being the experts in this software, i would like to get your
opinion,
before I start on this journey.
Well, clean patches are very welcome.
I do not think I want to add that as a default on option, but there are many
features in rabbit that are defaulted to off, so that is not a big problem.
/robo
_______________________________________________
Rabbit-dev mailing list
Rabbit-dev at khelekore.org
http://khelekore.org/cgi-bin/mailman/listinfo/rabbit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://khelekore.org/pipermail/rabbit-dev/attachments/20100705/18540f68/attachment-0001.html>
Loading...