{"slug": "38-60-days-system-design-questions", "title": "38/60 Days System Design Questions", "summary": "A developer poses a system design question about processing a 150K-word document with a 128K-token LLM, listing four strategies: fixed-size chunking, sliding window, progressive summarization, and truncation. They ask which approach would be best for a 200-page legal contract where the answer could be anywhere, hinting that one method has a hidden failure mode.", "body_md": "Your LLM has 128K tokens.\n\nYour document has 150K words.\n\nSomething has to give. What do you do?\n\nA) Chunk the document into fixed-size pieces and embed each one — retrieve the top-k at query time.\n\nB) Use a sliding window — process the document in overlapping chunks, stitch the outputs together.\n\nC) Summarize each section progressively — feed the running summary forward as context.\n\nD) Truncate to the most recent tokens and hope the answer is near the end.\n\nThree of these are real strategies teams ship to production. One of them will silently give you wrong answers on a predictable class of questions.\n\nPick one — and tell me which you'd actually use on a 200-page legal contract where the answer can be anywhere.\n\nI'll drop the full breakdown in the comments — including the failure mode most engineers don't see until they're in production.\n\nDrop your answer 👇", "url": "https://wpnews.pro/news/38-60-days-system-design-questions", "canonical_source": "https://dev.to/thejoud1997/3860-days-system-design-questions-1a80", "published_at": "2026-06-13 16:24:24+00:00", "updated_at": "2026-06-13 16:44:38.124720+00:00", "lang": "en", "topics": ["large-language-models", "ai-tools", "developer-tools"], "entities": [], "alternates": {"html": "https://wpnews.pro/news/38-60-days-system-design-questions", "markdown": "https://wpnews.pro/news/38-60-days-system-design-questions.md", "text": "https://wpnews.pro/news/38-60-days-system-design-questions.txt", "jsonld": "https://wpnews.pro/news/38-60-days-system-design-questions.jsonld"}}