Kacam.net

Проектирование систем

Feed 流 / 朋友圈 / 微博时间线

读扩散还是写扩散,以及那个有一千万粉丝的人。

Скопируйте заготовку и выберите модель. Она будет вести себя как интервьюер и разбирать задачу с вами по действиям, а не выкладывать ответ.

ChatGPT Claude DeepSeek 豆包 Kimi Gemini

На телефоне с установленным приложением система откроет само приложение. Внутри WeChat внешние приложения не открываются — сначала откройте ссылку в браузере.

В конце скопированного текста лежит разбор, по которому модель вас оценивает. Не читайте его заранее: ценно именно то, что вы дошли сами.

两种方案的名字谁都会说,值钱的是能算出写扩散的存储放大到什么量级,以及大 V 那个特例要不要单独开一条路。

面社交和内容方向的话,这道是起点。

★★★★☆ · около 45 мин · Что проверяется: 读扩散 vs 写扩散、大 V 问题、游标分页、存储放大

Общие приёмы, на которые опирается эта задача

Горячие ключи и перекос данных Кеширование Очереди сообщений Реплики и отставание репликации Шардирование и распределённые идентификаторы Оценка нагрузки

Делали эту задачу?

Войдите, чтобы отметить, что задача пройдена: в следующий раз будет видно, когда это было.

Заметки тех, кто уже прошёл

Пока никто не написал. После разбора расскажите, что из него вышло: на каком действии вы застряли и какой вывод потом поменяли.

Войти, чтобы написать заметку.

Как этим пользоваться

С чего начать

  1. Выберите задачу, откройте её и скопируйте заготовку.
  2. Вставьте её в новый пустой диалог — не в тот, где вы уже разбирали эту задачу, иначе модель пойдёт за старыми ответами.
  3. Ничего не пишите. Дождитесь первого вопроса.

Четыре слова, которые можно бросить в любой момент

  • 跳过 сразу перейти к следующему действию
  • 提示 дать направление, но не ответ
  • 直说吧 разобрать этот пункт целиком, а потом снова спрашивать про цену
  • 复盘 сразу перейти к итогу и выдать карточку разбора

Три ловушки

  • Не делайте две задачи в одном диалоге: контекст первой заставит модель заранее решить, какого вы уровня.
  • Не ищите ответ сразу после вопроса. Тридцать секунд ступора — это уже полезная информация.
  • Когда начнёт вас хвалить, отправьте её к пятому правилу: чувство одобрения заслоняет то, что вы упустили.

Порядок, который советуем: сначала тренировка по общим приёмам как проверка деталей, потом задача про короткие ссылки, чтобы освоить ход, дальше выбирайте по своему направлению, а задачу про свой проект делайте снова и снова.