Well, ATS is able to act like a memcached server with this plugin: https://github.com/apache/trafficserver/tree/master/plugins/experimental/memcache
Otto On Fri, Jun 22, 2018 at 11:29 PM Dunkin, Nick <nick.dun...@ccur.com> wrote: > Hi, > > > > I have a question that may sound bonkers but please bear with me. I need > to know whether the available plugin APIs(C/C++) will let me insert and > retrieve arbitrary objects into the Traffic Server cache. > > > > In its simplest form my question would be as follows: > > > > “Using the available APIs could I write a plugin, that on retrieving a 3MB > object from the Origin, actually inserts *three *separate 1MB objects > into the cache?” > > > > A follow up question would be: > > > > “Using the available APIs could I write a plugin (or transformation > plugin), that on receiving a client request for same 3MB object, actually > retrieves and reconstitutes the *three* 1MB objects from the cache, and > returns them a single response?” > > > > Please ignore all the details about splitting/associating the content > etc. I just need to know whether, in theory, the available Traffic Server > APIs allow me to play this fast and loose with the cache? > > > > Many thanks, > > > > Nick > > > > *Nick Dunkin* > > *Principal Engineer* > > *o:* 678.258.4071 <(678)%20258-4071> > > *e:* nick.dun...@curr.com <nick.dun...@ccur.com> > > 4375 River Green Pkwy # 100, Duluth, GA > <https://maps.google.com/?q=4375+River+Green+Pkwy+%23+100,+Duluth,+GA+30096,+USA&entry=gmail&source=g> > 30096, USA > <https://maps.google.com/?q=4375+River+Green+Pkwy+%23+100,+Duluth,+GA+30096,+USA&entry=gmail&source=g> > > [image: > /Users/nickd/Library/Containers/com.microsoft.Outlook/Data/Library/Caches/Signatures/signature_1904098457] >