GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Works as replacement of serialize-javascript · Issue #58 · msgpack/msgpack-javascript

Works as replacement of serialize-javascript #58

New issue
Copy link
New issue
Copy link
Open
Open
Works as replacement of serialize-javascript#58
Copy link
Labels
Feature

Description

@gfx
gfx
opened on Jun 4, 2019
Issue body actions

https://github.com/yahoo/serialize-javascript is used to exchange structured data within workers and processes, which can serialize RegExp, undefined, Map, Set, and so on.

I believe replacement from serialize-javascript to msgpack could boost the performance in parallel tasks.

Activity

  1. sergeyzenchenko commented on Jun 4, 2019

    @sergeyzenchenko
    sergeyzenchenko
    on Jun 4, 2019
    Collaborator
    More actions

    Lol, yes, I am experimenting with it right now. We are processing tons of data inside webworker and I am testing how msgpack + arraybuffer transfer will work.

    Reacted by FUJI Goro and jfranc
  2. sergeyzenchenko commented on Jun 4, 2019

    @sergeyzenchenko
    sergeyzenchenko
    on Jun 4, 2019
    Collaborator
    More actions

    But my concert is that we'll produce additional work for GC during msgpack parsing because native object transfer probably allocating objects in way that can be better handled by GC during transfer phase.

  3. gfx commented on Jun 4, 2019

    @gfx
    gfx
    on Jun 4, 2019
    MemberAuthor
    More actions

    lol. 🆒

  4. sergeyzenchenko commented on Aug 7, 2019

    @sergeyzenchenko
    sergeyzenchenko
    on Aug 7, 2019
    Collaborator
    More actions

    Have you tested how it works comparing to structured cloning in WebWorkers? @gfx

  5. gfx commented on Aug 8, 2019

    @gfx
    gfx
    on Aug 8, 2019
    MemberAuthor
    More actions

    Not tested yet, because I have no project with web workers.

  6. sergeyzenchenko commented on Aug 8, 2019

    @sergeyzenchenko
    sergeyzenchenko
    on Aug 8, 2019
    Collaborator
    More actions

    ok, I am going to test in next week

  7. gfx
    added
    Feature
    on Apr 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.