jamesplease / jamesplease/gistbook

Increase speed of compilation handshake for large Gistbooks

Open
#308 5 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
88
Forks
16
PR merge metrics
No merged PRs in 30d

Description

Codepen:

| Type | Time |
| --- | --- |
| boomerang | **112ms** |
| page request | **111ms** |
| total | **223ms** |

Gistbook:

| Type | Time |
| --- | --- |
| boomerang | **903ms** |
| page request | **418ms** |
| total | **1.321s** |

6x slower! Why? Is it Cloudflare? Or just my Express app?

Here are the results from a local compilation:

| Type | Time |
| --- | --- |
| boomerang | **290ms** |
| page request | **91ms** |
| total | **381ms** |

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by reproducing the timing comparison for large Gistbooks and inspect the Express compilation handshake; done means identifying the source of the delay and demonstrating a faster total time than the reported 1.321s.

Written by the indexing model from the issue text.

Assessment

Tech stack
express, javascript
Domain
backend, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.