SlideShare a Scribd company logo
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching
(Broken... use the other upload, same title)  State of Plone Caching

More Related Content

Viewers also liked

An incident with duck vanya and planetcho
An incident with duck vanya and planetchoAn incident with duck vanya and planetcho
An incident with duck vanya and planetchoRositsa Dimova
 
Ecopals bg part 5
Ecopals bg part 5Ecopals bg part 5
Ecopals bg part 5
Rositsa Dimova
 
TSP SYMPOSIUM Schneider, Henry.pptx
TSP SYMPOSIUM Schneider, Henry.pptxTSP SYMPOSIUM Schneider, Henry.pptx
TSP SYMPOSIUM Schneider, Henry.pptxHenry Schneider
 
Jan 11 2013 learning lab 2013 show me the metrics
Jan 11 2013 learning lab 2013 show me the metricsJan 11 2013 learning lab 2013 show me the metrics
Jan 11 2013 learning lab 2013 show me the metrics
Hack the Hood
 
JSP Tag Library
JSP Tag LibraryJSP Tag Library
JSP Tag Library
jgiudici
 
Christmas wishes from belgium
Christmas wishes from belgiumChristmas wishes from belgium
Christmas wishes from belgium
Rositsa Dimova
 
Comic strip ii
Comic strip iiComic strip ii
Comic strip ii
Rositsa Dimova
 
Gftmn управление выручкой lv4
Gftmn управление выручкой lv4Gftmn управление выручкой lv4
Gftmn управление выручкой lv4Alexey Kostarev
 
16 Content Writing Ideas for Your Blog
16 Content Writing Ideas for Your Blog16 Content Writing Ideas for Your Blog
16 Content Writing Ideas for Your Blog
E-Web Marketing
 
Presentation
PresentationPresentation
Presentation
jordi
 
Transition Management Topic5 How Can A Manager Introduce Knowledge Management
Transition Management Topic5 How Can A Manager Introduce Knowledge ManagementTransition Management Topic5 How Can A Manager Introduce Knowledge Management
Transition Management Topic5 How Can A Manager Introduce Knowledge ManagementNico Schuster (德竹安)
 
Mls Preso March 1 2010
Mls Preso March 1 2010Mls Preso March 1 2010
Mls Preso March 1 2010
Hack the Hood
 
Qlubb 101 Webinar Notes
Qlubb 101 Webinar NotesQlubb 101 Webinar Notes
Qlubb 101 Webinar Notes
Qlubb Info
 
Jan 2010 Twitter Effectiveness Preso
Jan 2010 Twitter Effectiveness PresoJan 2010 Twitter Effectiveness Preso
Jan 2010 Twitter Effectiveness Preso
Hack the Hood
 

Viewers also liked (20)

An incident with duck vanya and planetcho
An incident with duck vanya and planetchoAn incident with duck vanya and planetcho
An incident with duck vanya and planetcho
 
Ecopals bg part 5
Ecopals bg part 5Ecopals bg part 5
Ecopals bg part 5
 
TSP SYMPOSIUM Schneider, Henry.pptx
TSP SYMPOSIUM Schneider, Henry.pptxTSP SYMPOSIUM Schneider, Henry.pptx
TSP SYMPOSIUM Schneider, Henry.pptx
 
Jan 11 2013 learning lab 2013 show me the metrics
Jan 11 2013 learning lab 2013 show me the metricsJan 11 2013 learning lab 2013 show me the metrics
Jan 11 2013 learning lab 2013 show me the metrics
 
Pdp
PdpPdp
Pdp
 
How To Web Keynote
How To Web KeynoteHow To Web Keynote
How To Web Keynote
 
JSP Tag Library
JSP Tag LibraryJSP Tag Library
JSP Tag Library
 
Christmas wishes from belgium
Christmas wishes from belgiumChristmas wishes from belgium
Christmas wishes from belgium
 
Comic strip ii
Comic strip iiComic strip ii
Comic strip ii
 
Gftmn управление выручкой lv4
Gftmn управление выручкой lv4Gftmn управление выручкой lv4
Gftmn управление выручкой lv4
 
16 Content Writing Ideas for Your Blog
16 Content Writing Ideas for Your Blog16 Content Writing Ideas for Your Blog
16 Content Writing Ideas for Your Blog
 
Presentation
PresentationPresentation
Presentation
 
Inergy
InergyInergy
Inergy
 
Transition Management Topic5 How Can A Manager Introduce Knowledge Management
Transition Management Topic5 How Can A Manager Introduce Knowledge ManagementTransition Management Topic5 How Can A Manager Introduce Knowledge Management
Transition Management Topic5 How Can A Manager Introduce Knowledge Management
 
Zlatka
ZlatkaZlatka
Zlatka
 
Mls Preso March 1 2010
Mls Preso March 1 2010Mls Preso March 1 2010
Mls Preso March 1 2010
 
Eco palsbg
Eco palsbgEco palsbg
Eco palsbg
 
Water 24.03.08
Water 24.03.08Water 24.03.08
Water 24.03.08
 
Qlubb 101 Webinar Notes
Qlubb 101 Webinar NotesQlubb 101 Webinar Notes
Qlubb 101 Webinar Notes
 
Jan 2010 Twitter Effectiveness Preso
Jan 2010 Twitter Effectiveness PresoJan 2010 Twitter Effectiveness Preso
Jan 2010 Twitter Effectiveness Preso
 

Recently uploaded

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Editor's Notes

  1. Also give credit to Martin Aspeli and Laurence Rowe and a bunch of other contributors to both CacheFu and plone.app.caching. Especially to Martin for restarting the on-again/off-again discussion on what to replace CacheFu with and for all his work on the infrastructure that makes plone.app.caching work.
  2. - strong: for stable views that never change without changing their URL or that for which temporary staleness is not critical - moderate: for non-stable views for which temporary staleness is not acceptable AND for which it's easy to trigger a purge event if it does change - weak: for non-stable views for which staleness is not acceptable AND for which it's not easy to trigger a purge event if it does change
  3. - strong: for stable views that never change without changing their URL or that for which temporary staleness is not critical - moderate: for non-stable views for which temporary staleness is not acceptable AND for which it's easy to trigger a purge event if it does change - weak: for non-stable views for which staleness is not acceptable AND for which it's not easy to trigger a purge event if it does change
  4. - strong: cache in browser and proxy - moderate: cache in browser (expired) and in proxy - weak: cache in browser (expired)
  5. - strong: cache in browser and proxy - moderate: cache in browser (expired) and in proxy - weak: cache in browser (expired)
  6. discuss problems caused by these
  7. discuss problems caused by these
  8. revalidation or conditional request
  9. revalidation or conditional request
  10. revalidation or conditional request
  11. end-to-end revalidation
  12. end-to-end revalidation
  13. end-to-end revalidation
  14. End-to-end reload
  15. End-to-end reload
  16. End-to-end reload
  17. Also give credit to Martin Aspeli and Laurence Rowe and a bunch of other contributors to both CacheFu and plone.app.caching. Especially to Martin for restarting the on-again/off-again discussion on what to replace CacheFu with and for all his work on the infrastructure that makes plone.app.caching work.