From: "Денис Смирнов" <mithraen@altlinux.ru> To: ALT Devel discussion list <devel@lists.altlinux.org> Subject: Re: [devel] srpms -> gear Date: Wed, 4 Jul 2007 01:27:21 +0400 Message-ID: <20070703212721.GB16637@mw.local.seiros.ru> (raw) In-Reply-To: <20070703194011.GH21702@osdn.org.ua> [-- Attachment #1: Type: text/plain, Size: 1313 bytes --] On Tue, Jul 03, 2007 at 10:40:11PM +0300, Michael Shigorin wrote: MS> Мож mithraen@ или at@ расскажут, чем из имеющихся кэширующих MS> прослоек на перле лучше пользоваться. Я точно знаю, что эта MS> проблема свойственна многим веб-проектам и при растягивании MS> их на масштабируемость её приходится решать. Для начала посмотреть что он там делает, и генерировать дисковый кэш. Например perldoc DB. Этап 2 -- web-часть таки сделать FastCGI, чтобы не перезапускать скрипт на каждый чих (perl поднимается долго и нудно), если это ещё не сделано. Этап 3 -- perldoc Memoize Если этого всего недостаточно, тогда уж смотреть на всякие memcached. Но у меня есть очень большое подозрение, судя по факту торможения элементарных операций, что один только DB позволит сэкономить уже разы производительности. Кстати из memcached nginx умеет брать напрямую, так что тут ещё пространство для взлета остается. Кое-где может быть удобно использовать sqlite. Но в данном конкретном случае я все равно сначала сделал бы perldoc DB, и выжал бы максимум из этого подхода, ну и Memoize применил бы по необходимости. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- ЗАКОН ШРЕДЕРА Нерешительность - основа гибкости. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2007-07-03 21:27 UTC|newest] Thread overview: 101+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-07-02 19:30 [devel] Fwd: [opennet] Релиз ALT Linux 4.0.1 Server Michael Shigorin 2007-07-02 20:18 ` [devel] srpms -> gear Dmitry V. Levin 2007-07-02 20:28 ` Aleksey Novodvorsky 2007-07-02 21:39 ` Dmitry V. Levin 2007-07-02 21:41 ` Aleksey Novodvorsky 2007-07-02 21:42 ` Dmitry V. Levin 2007-07-02 21:11 ` Anton Farygin 2007-07-02 21:45 ` Dmitry V. Levin 2007-07-02 22:00 ` Alexey Gladkov 2007-07-02 22:13 ` Dmitry V. Levin 2007-07-02 22:18 ` Alexey Gladkov 2007-07-02 22:27 ` Dmitry V. Levin 2007-07-03 4:54 ` Anton Farygin 2007-07-03 11:22 ` Alexey I. Froloff 2007-07-03 9:23 ` Michael Shigorin 2007-07-03 9:28 ` Dmitry V. Levin 2007-07-03 9:53 ` Led 2007-07-03 10:02 ` Aleksey Novodvorsky 2007-07-03 10:14 ` Dmitry V. Levin 2007-07-03 10:21 ` Aleksey Novodvorsky 2007-07-03 10:26 ` Led 2007-07-03 10:40 ` Dmitry V. Levin 2007-07-03 11:00 ` Led 2007-07-03 11:11 ` Dmitry V. Levin 2007-07-03 11:11 ` Денис Смирнов 2007-07-03 11:15 ` Led 2007-07-03 14:33 ` Anton Farygin 2007-07-03 14:45 ` Dmitry V. Levin 2007-07-03 16:54 ` Anton Farygin 2007-07-03 16:59 ` Dmitry V. Levin 2007-07-03 14:32 ` Anton Farygin 2007-07-03 14:38 ` Pavlov Konstantin 2007-07-03 14:51 ` Pavlov Konstantin 2007-07-03 16:56 ` Anton Farygin 2007-07-03 17:01 ` Dmitry V. Levin 2007-07-03 16:55 ` Anton Farygin 2007-07-03 17:03 ` Pavlov Konstantin 2007-07-03 11:07 ` Денис Смирнов 2007-07-03 11:20 ` Led 2007-07-03 14:30 ` Anton Farygin 2007-07-03 14:38 ` Dmitry V. Levin 2007-07-03 14:57 ` Alexey Rusakov 2007-07-03 16:57 ` Anton Farygin 2007-07-03 17:07 ` Dmitry V. Levin 2007-07-03 17:45 ` Anton Farygin 2007-07-03 17:50 ` Valery V. Inozemtsev 2007-07-03 18:06 ` Dmitry V. Levin 2007-07-03 18:11 ` Valery V. Inozemtsev 2007-07-03 20:18 ` Michael Shigorin 2007-07-03 21:40 ` Денис Смирнов 2007-07-04 9:59 ` Michael Shigorin 2007-07-06 1:23 ` Денис Смирнов 2007-07-06 17:09 ` Michael Shigorin 2007-07-06 17:34 ` Alexey Rusakov 2007-07-06 17:48 ` [devel] [JT] ALT remote learning Michael Shigorin 2007-07-08 20:45 ` [devel] srpms -> gear Денис Смирнов 2007-07-13 19:14 ` [devel] git-bisect Michael Shigorin 2007-07-14 11:34 ` Денис Смирнов 2007-07-04 13:49 ` [devel] srpms -> gear Igor Zubkov 2007-07-04 6:32 ` [devel] srpms -> gear : патчи и бранчи Eugene Prokopiev 2007-07-04 12:57 ` Igor Zubkov 2007-07-05 7:36 ` Eugene Prokopiev 2007-07-06 1:27 ` Денис Смирнов 2007-07-04 13:46 ` [devel] srpms -> gear Igor Zubkov 2007-07-04 21:01 ` Michael Shigorin 2007-07-04 22:16 ` Igor Zubkov 2007-07-06 2:14 ` Денис Смирнов 2007-07-03 21:42 ` Денис Смирнов 2007-07-04 7:06 ` Anton Farygin 2007-07-04 8:20 ` Kirill A. Shutemov 2007-07-04 10:00 ` Michael Shigorin 2007-07-04 10:20 ` Kirill A. Shutemov 2007-07-04 11:55 ` Anton Farygin 2007-07-04 12:01 ` Kirill A. Shutemov 2007-07-06 1:17 ` Денис Смирнов 2007-07-06 6:37 ` Dmitry V. Levin 2007-07-06 7:07 ` Eugene Prokopiev 2007-07-06 7:17 ` Dmitry V. Levin 2007-07-08 20:36 ` Денис Смирнов 2007-07-03 19:40 ` Michael Shigorin 2007-07-03 21:27 ` Денис Смирнов [this message] 2007-07-12 22:52 ` [devel] gitweb Dmitry V. Levin 2007-07-13 6:40 ` Michael Shigorin 2007-07-15 17:17 ` Dmitry V. Levin 2007-07-03 10:59 ` [devel] srpms -> gear Денис Смирнов 2007-07-02 20:25 ` [devel] Fwd: [opennet] Релиз ALT Linux 4.0.1 Server Alexey Gladkov 2007-07-02 21:09 ` Anton Farygin 2007-07-03 9:28 ` [devel] gear vs patches Michael Shigorin 2007-07-03 9:31 ` Dmitry V. Levin 2007-07-03 14:35 ` Anton Farygin 2007-07-03 14:36 ` Pavlov Konstantin 2007-07-03 16:59 ` Anton Farygin 2007-07-03 17:02 ` Pavlov Konstantin 2007-07-03 17:08 ` Dmitry V. Levin 2007-07-03 14:41 ` Alexey Gladkov 2007-07-03 15:00 ` Dmitry V. Levin 2007-07-03 16:41 ` Dmitry V. Levin 2007-07-04 10:23 ` Kirill A. Shutemov 2007-07-03 21:17 ` Денис Смирнов 2007-07-03 14:34 ` Anton Farygin 2007-07-03 3:34 ` [devel] Fwd: [opennet] Релиз ALT Linux 4.0.1 Server Денис Смирнов
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20070703212721.GB16637@mw.local.seiros.ru \ --to=mithraen@altlinux.ru \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git