Skip to content

Tracking issue: snapshot integration in Node.js core #35711

Description

@joyeecheung

This is a continuation of #17058 after we've shipped the embedded snapshot. Opening a new issue since most of the discussions in the original one have been settled, and now we are focusing on:

  1. Moving more of the bootstrap into the embedded snapshot
  2. Enabling user land snapshot

For discussions about technical details, please use the design doc: https://docs.google.com/document/u/1/d/15bu038I36oILq5t4Qju1sS2nKudVB6NSGWz00oD48Q8/edit?usp=sharing This issue is opened for tracking.

Activity

  1. changed the title [-]Trackinng issue: snapshot integration in Node.js core[/-] [+]Tracking issue: snapshot integration in Node.js core[/+] on Oct 19, 2020
  2. self-assigned this
    on Oct 19, 2020
  3. joyeecheung commented on Oct 19, 2020

    @joyeecheung
    MemberAuthor
  4. thesayyn commented on Oct 26, 2020

    @thesayyn

    Looking forward to seeing this landed on nodejs. This would make nodejs more suitable for Serverless architecture.

  5. lolobug commented on Mar 2, 2021

    @lolobug

    This is a continuation of #17058 after we've shipped the embedded snapshot. Opening a new issue since most of the discussions in the original one have been settled, and now we are focusing on:

    1. Moving more of the bootstrap into the embedded snapshot
    2. Enabling user land snapshot

    For discussions about technical details, please use the design doc: https://docs.google.com/document/u/1/d/15bu038I36oILq5t4Qju1sS2nKudVB6NSGWz00oD48Q8/edit?usp=sharing This issue is opened for tracking.

    Is "Enabling user land snapshot" mean I can use snapshot to speed up the startup of my application?

  6. 93 remaining items

  7. ulziibay commented on Apr 18, 2023

    @ulziibay

    @joyeecheung can you clarify in which NodeJS version the RFC in #17058 was implemented and shipped? Thank you!

  8. joyeecheung commented on Apr 20, 2023

    @joyeecheung
    MemberAuthor

    @ulziibay It was implemented in #27321 and shipped (re-enabeld) in #28181 (so v12.5.0)

  9. added
    snapshotIssues and PRs related to the startup snapshot.
    on Feb 27, 2024
  10. joyeecheung commented on May 21, 2026

    @joyeecheung
    MemberAuthor

    The API has reached stability in #57513. Closing the tracking issue. New issues can be opened on their own.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

snapshotIssues and PRs related to the startup snapshot.v8 engineIssues and PRs related to the V8 dependency.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions