Abstract App performance issues

over 5 years ago from Michael Pons, Founder @ wewrepg.com | Head of Product Design @ Intersection

  • Lance QLance Q, over 5 years ago

    We're in the same boat re: performance and reliability.

    Our team has several repo/projects. Each can have a size of less than 100mb to a whopping 8GB. Few things we can observe on:

    • The app struggles sometimes to handle its background tasks. You can see it in the Developer menu.
    • It's normal to take CPU to 300-400% when using abstract – be prepared to hear your fans.
    • Most of the time I have to restart my machine when Sketch gets incredibly slow happens every time when hitting save even when abstract app is closed.
    • When syncing large projects, I manually move around the folders from the repo folder from another fully synced machine. Apparently this trick no longer works – the recent version as of 0.62.4 (0.62.4.6010) will display phantom "changes" you can't discard.
    • Support just confirmed the don't have servers yet in the Far East so syncing our main repo (8GB) frequently fails. Waiting 2 HRS to sync a project is painful. We have a 1GB Fiber Connection and download ranges from 200 kbps - 2mbps tops. Problem is the background task to clone timed out. I hope there's an option to disable this.

    For the record, I love Abstract. It tremendously helped our team in the past few months. It's super fun when everything is smooth and running but super scary whenever there are issues.

    I hope they add the ability to export files via the web.

    ======

    As of 18 Jan 2018

    Their data centers are still in the US. Cloning a project here in Singapore is still a pain in the ass (200-600kb/s). Our main project is around 10G and this resulted again in multiple sync timeouts.

    Apparently moving files locally still works as long as you keep an up to date backup. Make sure you zip the project files in Application Support/Abstract/repos as it contains hidden git files.

    TLDR hold-on to your local backups!

    0 points