Performance Bottleneck PR Inspector
Para sa mga backend at frontend na inhinyero na nagrerebyu ng mga pagbabago na maaaring magdulot ng latency, memory, o rendering regressions.
Best for these models
๐ The Prompt
๐ Available ang prompt sa download
Kunin ang buong prompt text sa downloadable na .txt file. Libre, walang signup na kailangan.
I-download PromptVariables to fill in
{{CODE_DIFF}} โ Replace with your input {{RUNTIME}} โ Replace with your input {{LOAD_PROFILE}} โ Replace with your input {{FOCUS}} โ Replace with your input About this prompt
Ang Performance Bottleneck PR Inspector ay tumutulong sa mga koponan na matukoy ang mga pagbabago sa code na maaaring magpabagal sa mga request, tumaas ang paggamit ng memory, o lumikha ng mga rendering regressions. Ito ay parang isang senior performance engineer, na nire-review ang diff para sa algorithmic complexity, hindi kailangang allocation, blocking calls, paulit-ulit na queries, at magastos na UI re-render. Ang prompt ay lalong kapaki-pakinabang kapag ang mga pagbabago ay mukhang tama ngunit maaaring tahimik na magpababa sa karanasan ng gumagamit kapag nasa ilalim ng load.
Ang template na ito ay ginawa para sa mga backend na inhinyero, frontend leads, at mga koponan sa platform na nangangailangan ng mabilis na performance review bago mag-merge. Hinihiling nito sa modelo na ipaliwanag kung bakit mahal ang isang pagbabago, tantiyahin ang posibleng epekto, at magmungkahi ng mga alternatibo na nananatili ang asal. Ang resulta ay praktikal na feedback na maaaring gamitin sa mga komento sa PR o ibahagi sa mga meeting ng pagsusuri sa inhinyero. Ito ay kapaki-pakinabang para sa mga serbisyo na may mahigpit na latency budget, dashboards na may mabigat na client-side logic, at mga API na kailangang manatiling mahusay sa scale.
Maaaring i-customize sa pamamagitan ng pagdagdag ng iyong code diff sa {{CODE_DIFF}}, ang runtime sa {{RUNTIME}}, at anumang inaasahang load sa {{LOAD_PROFILE}}. Kung nais mong ituon ang modelo sa isang partikular na bahagi, itakda ang {{FOCUS}} sa database, rendering, caching, o concurrency. Ang prompt ay nagbabalik ng mga natuklasan na naka-ranggo ayon sa epekto, pati na rin ang mga kongkretong ideya sa pag-optimize at mga tradeoff. Para sa mas malalim na pagsusuri, patakbuhin ito nang isang beses sa backend path at isang beses sa user-facing path upang mahuli ang parehong server at client regressions.
Key features
- Nakatutuklas ng latency regressions bago pa man ito makaapekto sa mga gumagamit.
- Itinatampok ang pag-aaksaya ng memory, paulit-ulit na trabaho, at mga blocking na operasyon.
- Ipinaliliwanag ang mga tradeoff sa pagitan ng readability, bilis, at maintainability.
- Kapaki-pakinabang para sa scaling reviews sa mga API at frontends.
- Nagbabalik ng naka-ranggo na mga rekomendasyon batay sa posibleng epekto sa performance.
Best for
- โ Mga backend na inhinyero na nag-ooptimize ng API endpoints at database access
- โ Mga frontend lead na nagrerebyu ng mga pagbabago sa rendering-heavy na mga component
- โ Mga koponan sa platform na nagpapatupad ng latency budgets at resource limits
Tips
- ๐ก Isama ang inaasahang trapiko o latency targets sa {{LOAD_PROFILE}} para sa mas tumpak na mga rekomendasyon.
- ๐ก Itakda ang {{FOCUS}} sa isang bahagi lamang, tulad ng caching o rendering.
- ๐ก Hilingin ang mga tala tungkol sa tradeoff kapag nais mong mag-ranggo ng mga alternatibo ayon sa pagiging kumplikado at benepisyo.
What you'll get
Isang naka-ranggo na pagsusuri sa performance na may mataas, katamtaman, at mababang epekto na mga isyu. Tinukoy nito ang magastos na mga loop, redundant na queries, memory-heavy na mga pattern, at mga hot spot sa rendering. Bawat item ay may maikling paliwanag, posibleng epekto sa gumagamit, at isang praktikal na pag-optimize. Nagtatapos ang pagsusuri sa isang rekomendasyon sa merge at mga tala kung kailangang gawin ang profiling.
Preparing your download...
I-download PromptKaugnay na prompts
Tagasuri ng Kontrata ng API
Para sa mga inhinyero na nagsusuri ng mga pagbabago sa API na maaaring makasira sa mga kliyente, kontrata, o mga garantiya sa backward compatibility.
API Mock Server Blueprinter
Para sa mga koponan na bumubuo ng mga mock na serbisyo na nagsusimulate ng makatotohanang pag-uugali ng API bago matapos ang backend.
API Reference Documentation Forge
Para sa mga koponan ng platform na gumagawa ng tumpak na API reference docs mula sa schemas, routes, o endpoint notes.
Arkitekto ng Backend Test Fixture
Para sa mga senior engineer na gumagawa ng reusable fixtures at mocks para sa mga komplikadong backend test suite.