The PEAK Developers' Center   FrontPage UserPreferences
 
HelpContents Search Diffs Info Edit Subscribe XML Print View
The following 303 words could not be found in the dictionary of 50 words (including 50 LocalSpellingWords) and are highlighted below:
Adaptors   Adding   Additional   Also   Applications   Basics   Beginners   Book   Box   Capitalized   Changes   Combined   Components   Composing   Concepts   Cook   Data   Database   Distribute   Docs   Domain   Due   Faq   Find   For   From   Further   Getting   Glossary   Help   Hierarchies   Highlights   How   However   If   Interesting   Interfaces   Intro   Introduction   Irc   It   Latest   List   Mailing   Manager   Misc   Miscellaneous   Model   Name   Nature   Notes   Other   Page   Pages   Peak   Preferences   Project   Psycopg   Recent   Sand   Started   Support   Templates   The   These   To   Tutorials   Twisted   User   Using   Web   When   Why   With   Works   Writing   You   about   access   actually   add   address   all   alone   an   and   another   any   anything   application   applications   approach   are   assurance   asynchronous   at   atop   attachment   barely   based   be   beginning   best   binding   bottom   browse   building   built   business   by   can   categorized   change   checkout   click   com   commands   commit   component   concerns   config   connectivity   consult   core   corner   current   currently   cvs   database   definition   demonstrates   develop   development   do   driven   eby   edit   editing   edits   event   events   example   exist   experiment   explore   extensively   features   feel   first   follow   for   form   framework   free   from   functionality   general   generators   get   glance   going   grant   high   highlighted   if   implemented   implementing   in   include   including   introduction   intuitive   is   isn   isolated   joined   just   layer   learn   level   link   linked   ll   log   login   logs   longer   machinery   mail   management   many   mark   me   media   metamodels   microthreads   model   module   modules   more   most   multiple   name   naming   need   needed   net   new   next   no   not   notes   numerous   object   objects   of   on   open   or   order   oriented   other   page   pages   pattern   peak   people   permission   persistence   phase   png   points   pressing   previous   probably   programming   provide   provides   public   query   question   rampant   read   relational   rev   right   running   runtime   sarna   scratch   search   searches   security   see   should   shown   sign   small   spammer   stand   started   starting   step   storage   supports   that   the   they   this   title   to   together   transaction   tutorial   tutorials   two   ultralight   under   up   upon   upper   use   used   user   util   valid   various   via   want   way   ways   web   what   where   which   will   with   within   words   working   yet   you   your  

Clear message


NOTE: Due to rampant spammer edits, this wiki is no longer open to public editing. Email me your user name and login ID if you want to get access. (If your name isn't shown in the upper right corner of this page, you can click on "UserPreferences" to sign up (with a valid e-mail address) and log in. However, to actually edit anything, I'll need to grant permission to your login first.)

Introduction to PEAK

peak-at-a-glance.png

Getting Started

When beginning to learn PEAK, the best order in which to explore the modules is: binding, config, and naming. These core modules provide the component-oriented framework upon which most other PEAK modules are built, and they will be used extensively within any application built with PEAK.

The next layer to explore should probably be the runtime modules: ?running, commands, and logs. Combined with the previous core modules, the runtime modules provide most of the machinery needed for building PEAK applications.

The storage module provides numerous storage management features, including high level relational database connectivity, a general transaction framework with ACID assurance and two-phase commit, and a ?DataManager framework for high level object persistence to multiple storage media.

The model module provides a framework for implementing the ?DomainModel pattern, which is based on high level "business objects" isolated from storage concerns.

The events module provides an "event-driven" programming framework that supports ultralight "microthreads" implemented via generators. It can stand alone or can be used atop Twisted for a more intuitive approach to asynchronous programming.

Further modules to explore include the ?util, ?metamodels, and ?security modules. The ?web, ?net, and ?query modules are under development.

Additional notes in GettingStartedWithPeak.

Tutorials

The IntroToPeak tutorial is currently the best way to get started with PEAK. It demonstrates the use of many of PEAK's features by building a small application step-by-step.

Other tutorials include:

Concepts

Latest Project Docs from CVS

Miscellaneous

(To be categorized: AddingPsycopgSupport, DistributePeakApplications, MiscNotes, Glossary, CookBook, MailingListHighlights, IrcHighlights)

Using the Wiki

You can edit any page by pressing the link at the bottom of the page. Capitalized words joined together form a WikiName, which hyperlinks to another page. The highlighted title searches for all pages that link to the current page. Pages which do not yet exist are linked with a question mark: just follow the link and you can add a definition.

To learn more about what a WikiWikiWeb is, read about [MoinMoin]WhyWikiWorks and the [MoinMoin]WikiNature. Also, consult the [MoinMoin]WikiWikiWebFaq.


Interesting starting points:

 

PythonPowered
EditText of this page (last modified 2010-03-13 14:18:53)
FindPage by browsing, title search , text search or an index
Or try one of these actions: AttachFile, DeletePage, LikePages, LocalSiteMap, SpellCheck