Skip to main content

Home/ Plone distributed documentation/ Group items tagged ZEO

Rss Feed Group items tagged

Graham Perrin

New über-buildout with Repoze and Deliverance - Martin Aspeli - 0 views

  • Martin Aspeli
  • Aug 09, 2009
  • all-in-one
  • ...7 more annotations...
  • devleopment-and-production
  • using Repoze, WSGI and Deliverance
  • don't want to be dependent on a live internet connection for production deployment
  • based on the good-py
  • don't extend any remote services in the uber-buildouts
  • the goodness of: ZEO server4 ZEO clients running PasterSoftware load balancing using haproxyA Varnish cachenginx serving static content
  • über-buildout with Repoze and Deliverance
Graham Perrin

Bug #415270 in collective.buildout: "Less memory hungry settings for plone.recipe.zope2... - 0 views

  • Less memory hungry
  • plone.recipe.zope2instance
  • Less memory hungry settings for plone.recipe.zope2instance
  • ...5 more annotations...
  • zodb cache site of 5000 objects
  • too much for servers of 512 MB - 768 MB memory (Plone 3.x)
  • suggest smaller cache
  • cache megabyte limiter
  • release notes
  •  
    Interesting. I'll experiment with my Plone 3.3.4 ZEO cluster on a G4 PowerPC Xserve, where physical RAM is limited to 2 GB …
Graham Perrin

Example-driven ZODB - 2 views

  • Example-driven ZODB
  • How to use an object database with a Python, a dynamic object-oriented language
  • auto-vacuuming
  • ...15 more annotations...
  • Advanced
  • Routine maintenance
  • A ZODB database instance is easy to maintain
  • periodic packing
  • ZODB is cutting-edge stuff, and it is used in several important projects
  • ZODB does not currently offer such a facility
  • 15 Apr 2008
  • daily packing is often perfectly appropriate
  • object databases can seem somewhat exotic
  • their hierarchical structure is a natural complement to the hierarchical nature of content management systems
  • cron job to
  • If, instead of having a script open your "Data.fs" directly, you are using a ZEO server
  • packing will be simpler
  • will also not require that your clients disconnect
  • Routine maintenance
Graham Perrin

Jon Stahl's Journal » Blog Archive » Plone 4: three times faster than Drupal,... - 0 views

  • Plone 4 is faster out of the box than some of the most common PHP platforms
  • three times faster than Drupal, Joomla and Wordpress
  • Plone 4
  • ...26 more annotations...
  • Jan 19th, 2010
  • Jon Stahl
  • Plone 4 is about to
  • enter beta testing prior to a final release
  • performance
  • out of the box
  • over three times faster
  • what does all this mean?  Well, honestly, not much
  • realistic sample content
  • very, very proud of Plone’s raw speed
  • suspect MAMP not to be very efficient
  • For read-only operations, once the objects have made it into ZODB’s object cache no database queries need be made
  • the difference is down to Plone’s use of the ZODB
  • Contrast this to the PHP/MySQL systems which must perform several selects in order to render the page
  • to fetch new objects it’s slower
  • ZODB fetches are serial
  • Archetypes persistent object design is far from optimal (page data is split over several persistent objects, slowing down load time)
  • addressed as part of Dexterity
  • fundamental architectural difference
  • CMSes that use the RDBMS and some kind of ORM or manual SQL (like Drupal, Joomla)
  • those that use an OODBMS such as Plone
  • ‘out of the box’ speed, since that is something a lot of people historically have not liked about Plone
  • less tuning needed to start with
  • even when caching is not applicable we still get the performance boost
  • our installer sets up ZEO with clients for you, so this is “out-of-the-box”
  • counter the (incorrect) perception out there that “Plone is slow”
Graham Perrin

Mac Dev Center: Open Directory Programming Guide: Concepts - 0 views

  • LDAPv3, Active Directory, BSD flat files, NIS, and the local DS data store
  • Search Policies and Search Nodes
  • Open Directory’s primary protocol is LDAPv3
  • ...3 more annotations...
  • Locally hosted nodes
  • The local directory service node is referenced with /Local/Default
  • the local
Graham Perrin

Mac OS X Manual Page For dscl(1) - 0 views

  • If no file path is provided then access goes only to the registered 1local nodes on the system
  • This manual page is for Mac OS X version 10.6
  • dscl -- Directory Service command line utility
  • ...8 more annotations...
  • may be a node name
  • PATH SPECIFICATION
  • If no file path is provided then access goes only to the registered local nodes on the system
  • local nodes
    • Graham Perrin
       
      plural
  • specify the plug-in
  • /LDAPv3/
  • or a Mac OS X Server (10.2 or later) host
  • specified by DNS hostname or IP address
1 - 6 of 6
Showing 20 items per page