question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Menu items for enabling pubsub and automatic GC

See original GitHub issue

I was looking into starting go-ipfs with additional flags: --enable-pubsub-experiment (pubsub) and --enable-namesys-pubsub (IPNS over pubsub) and the main concern I’ve found was use of resources:

In order to enable pubsub by default in go-ipfs, we need to find some way for pubsub to not take up a bunch of resources when not in-use. – https://github.com/libp2p/go-libp2p-pubsub/issues/332

So if we want pubsub and fast IPNS enabled, we need to pay the cost of higher resource utilization. We could measure it and decide if its worth the added value, or prioritize a fix.

Updated: or at the very least, we could give user UI for enabling that with one click

Updated again: See mockup for placement of menu items for pubsub and automatic GC (note this also includes not-yet-implemented “Ask when opening” menu item, likely to land first in https://github.com/ipfs-shipyard/ipfs-desktop/issues/1646) image

@aschmahmann are there any other concerns that I don’t see?

@autonome FYSA this also impacts go-ipfs in Brave, especially the speed of ipns://

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:9 (8 by maintainers)

github_iconTop GitHub Comments

2reactions
jessicaschillingcommented, Sep 21, 2020

Note: Added mockup of menu item placement in original comment.

Unless @aschmahmann or @autonome have objections, I believe this is ready to work.

1reaction
andrewcommented, Jan 19, 2021

Opened a pull request to add the pubsub option: https://github.com/ipfs-shipyard/ipfs-desktop/pull/1735

If that goes well then I’ll open another with the automatic GC option.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Menu items for enabling pubsub and automatic GC #1647
I was looking into starting go-ipfs with additional flags: --enable-pubsub-experiment (pubsub) and --enable-namesys-pubsub (IPNS over ...
Read more >
What is Pub/Sub? - Google Cloud
Pub/Sub is used for streaming analytics and data integration pipelines to ingest and distribute data. It's equally effective as a messaging-oriented middleware ...
Read more >
Enterprise integration using Pub/Sub, Cloud Functions and ...
Google Cloud Pub/Sub is an enterprise level message-oriented ... go to your deployment and open the menu item Elasticsearch / API Console.
Read more >
Open-sourcing Pulsar, Pub-sub Messaging at Scale
It provides simple pub-sub messaging semantics over topics, guaranteed at-least-once delivery of messages, automatic cursor management for ...
Read more >
Google Cloud Pub Sub spoke
Manage Google Cloud Pub/Sub messaging service from your ServiceNow ... Activate Advanced Work Assignment ... Set up the Related Items menu in workspace....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found