webdoky / platform

The codebase of our platform
MIT License
10 stars 3 forks source link

Виправити процес збирання проекту, щоб він не жер 20гб пам'яті при збирання 3100 сторінок, і не клав робочу станцію #23

Closed AdriandeCita closed 2 years ago

AdriandeCita commented 3 years ago

Забрав навігацію з логіки додатку, тепер збирання займає близько 10ГБ. Є підозра, що Gridsome зберігає в пам'яті всі сторінки, з якими працював, щоб згенерувати в кінці sitemap.

AdriandeCita commented 3 years ago

https://github.com/webdoky/platform/commit/7cb26e3566cae3696891a5b85d548cc7417efe24

AdriandeCita commented 2 years ago

Остаточно виправлено шляхом міграції платформи, частково за рахунок прибирання проміжної ланки у вигляді GraphQL сервера, частково за рахунок розбиття процесу збирання проекту на окремі етапи

See the https://github.com/webdoky/platform-next