«PRFLR - OpenSource инструмент для анализа производительности кода»
Upcoming SlideShare
Loading in...5
×
 

«PRFLR - OpenSource инструмент для анализа производительности кода»

on

  • 302 views

Алексей Спиридонов и Андрей Евсюков, I-Am App

Алексей Спиридонов и Андрей Евсюков, I-Am App

Выступление на hpc4.itmozg.ru (25 апреля 2013, Санкт-Петербург)

Statistics

Views

Total Views
302
Views on SlideShare
302
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

«PRFLR - OpenSource инструмент для анализа производительности кода» «PRFLR - OpenSource инструмент для анализа производительности кода» Presentation Transcript

  • OpenSource инструмент для анализапрзвдтльнсти кодаАлексей Спиридонов и Андрей Евсюков,I-Am App, 2013PRFLR.ORG
  • Что такое PRFLR?WEB-UIPRFLRSERVERAPP CODE UDPPRFLR.ORG
  • Easy to startСтавим:> sudo apt-get install PRFLRИспользуем:<?phpPRFLR::Begin(test.timer);you_own_code();PRFLR::End(test.timer);PRFLR.ORG
  • Ready to usePRFLR.ORG
  • Free to useOpenSourcehttps://github.com/AlexeySpiridonov/PRFLRGOLang + MongoDB + jQueryPRFLR.ORG
  • 4 rules for HiLoadПоиск 2-3 слабых мест в коде которые требуют 50%ресурсов системы.Регулярный анализ работы системы, для выявленияпоявившихся проблем.Кропотливый поиск слабых мест, которые начинаютпроявлять себя только при определенном уровненагрузки или определенном железе.Обязательное отслеживание запуска новогофункционала.PRFLR.ORG
  • Возьмем типовой проект...REST USAIntel Xeon Hexa-CoreBrasilIntel Core i5 QuadCoreMalaysiaIntel Core i5 QuadCoreRussiaxen VMPRFLR.ORG
  • Возьмем типовой проект...● 4 дата-центра в 4х регионах планеты● Децентрализованная архитектурасервиса● Совершенно различное железо длякаждой рабочей машины● 5 баз данных на каждой рабочей нодеКак с этим разобраться?PRFLR.ORG
  • Let me show!prflr.orgоткройте на вашем ноутбуке прямо сейчаcи перейдите в раздел DEMOPRFLR.ORG
  • Volunteers wanted!Как вы понимаете, работы еще полно:● GOLang man для разработки фич● Добровольцы для написания библиотекпод другие языки● Добровольцы для испытаний● Деньги на омары и коньякPRFLR.ORG
  • Contact the teamАлексей Спиридоновforspall@gmail.comskype: spall_ruАндрей Евсюковandrey.evsyukov@gmail.comskype: andrey.evsyukovWEB: PRFLR.ORGPRFLR ЗБСЬ