Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[request] Edge Caching #412

Closed
sonicaghi opened this issue Jul 18, 2015 · 6 comments
Closed

[request] Edge Caching #412

sonicaghi opened this issue Jul 18, 2015 · 6 comments
Labels
idea/new plugin [legacy] those issues belong to Kong Nation, since GitHub issues are reserved for bug reports.

Comments

@sonicaghi
Copy link
Member

Supports the local caching of requests to closest geographical location, to improve response times for the client.

example:

Kong machine is in Paris and NY. Client is in Paris. Kong will route and cache the request/response from Kong Paris only, to minimize network latency.

@sonicaghi sonicaghi added idea/new plugin [legacy] those issues belong to Kong Nation, since GitHub issues are reserved for bug reports. request labels Jul 18, 2015
@subnetmarco
Copy link
Member

Related to #411

@monster910
Copy link

monster910 commented Aug 15, 2017

Can you clarify what you are requesting?

https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching

A shared cache inside of Kong or ability to set Cache-Control headers by API to enable private browser cache?

@sonicaghi

@Tieske
Copy link
Member

Tieske commented Nov 7, 2017

Since edge-caching is available in the enterprise edition, and this issue deals with where the request comes from (which Kong doesn't deal with, but the infrastructure in front of Kong does) I think there is nothing more we can do here.

Can we close this?

@rishianand06
Copy link

Do we have any update on Edge Caching support in Kong?

Since cache plugins will take care of retrieving the data, but How it will take care of getting responses from the nearest kong node as per the client location, to minimize the latency.

As of now We use static website hosting on S3 for my Single Page Application (SPA Web App), so I can use CloudFront as well to serve the static files on time.

So the same thing, how I can achieve w.r.t Kong?

@Tieske
Copy link
Member

Tieske commented Feb 12, 2020

unless you do something very specialized, it is not really possible. Usually when a Kong node is hit, you're already in a datacenter somewhere. Kong sits close to the backends. For geo/ip based routing you'd typically use a CDN in front of Kong

@hbagdi
Copy link
Member

hbagdi commented Feb 13, 2020

This can be safely closed. proxy-cache plugin is OSS and users can do caching using it.
Re inter-node communication for caching, that is unlikely to happen right now. You can share the cache somehow between regions (it is a terrible idea) and then it would be possible out of the box.

@hbagdi hbagdi closed this as completed Feb 13, 2020
hutchic added a commit that referenced this issue Jun 10, 2022
* test(rpm): test that our rpm's are signed

* Update test/tests/01-package/run.sh

Co-authored-by: Danny Sauer <danny.sauer@konghq.com>

Co-authored-by: Danny Sauer <danny.sauer@konghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea/new plugin [legacy] those issues belong to Kong Nation, since GitHub issues are reserved for bug reports.
Projects
None yet
Development

No branches or pull requests

8 participants