Commit b8f46a1
Add comprehensive Thruster + HTTP/2 architecture documentation
This commit adds a "Key Learnings" section to the Control Plane readme
documenting the critical insights from deploying Thruster with HTTP/2.
New documentation sections:
1. Protocol Configuration is Critical
- Explains the common mistake of using protocol: http2
- Documents why this causes 502 errors
2. Why This Works
- Visual diagrams comparing standalone vs Control Plane architecture
- Shows how HTTP/2 is terminated at different points
3. What Thruster Provides on Control Plane
- Clarifies that Thruster features work with protocol: http
- Lists all benefits (caching, compression, early hints, etc.)
4. Debugging Tips
- Commands to verify Thruster is running
- How to test internal connectivity
- Where to check protocol settings
This documentation will help future developers avoid the protocol
mismatch issue and understand the correct architecture.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 2a51d9a commit b8f46a1
1 file changed
+44
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
245 | 289 | | |
246 | 290 | | |
247 | 291 | | |
| |||
0 commit comments