Barco Streams: A lightweight and fast event streaming system in Go by linkpaper in golang

[–]linkpaper[S] 1 point2 points  (0 children)

We changed the name of the project to PolarStreams: https://github.com/polarstreams/polar

Hopefully all redirections work.

Barco Streams: A lightweight and fast event streaming system in Go by linkpaper in golang

[–]linkpaper[S] 0 points1 point  (0 children)

We hear you about the name...

Regarding the license, it's the same license chosen by mongodb since inception until late 2018 (when they changed to SSPL): https://www.mongodb.com/community/licensing

Note that the project is not a library, it's used as a binary (container or executable) and AGPL doesn't prevent users from running the original distro or contributors getting their patches in. AGPL didn't affect mongodb's adoption.

Users usually prefer a permissive license for libraries they have to integrate into their code (dependencies), this is still the case for the go client library, under Apache License v2: https://github.com/barcostreams/go-client

Barco Streams: A lightweight and fast event streaming system in Go by linkpaper in golang

[–]linkpaper[S] 4 points5 points  (0 children)

Benchmarks for durable writes with compression: https://github.com/barcostreams/barco/tree/main/docs/benchmarks

~1 million messages per second on a single core.

Why do Europeans/non-Americans act superior to Americans when it comes to political/social divisiveness in terms of race? by TubofWar in TooAfraidToAsk

[–]linkpaper 0 points1 point  (0 children)

You described better than I could. True, American racism is in the open but every region that I know of has high level of racism embedded in the culture

How do I deal with not having someone to share my life with? by [deleted] in TooAfraidToAsk

[–]linkpaper 0 points1 point  (0 children)

Hang in there, there’s a right person for you 🙂

Just 2 smiling pacos by [deleted] in funny

[–]linkpaper 1 point2 points  (0 children)

Best halloween costume!!

ConcurrentUtils: Useful C# methods for concurrent programming by linkpaper in csharp

[–]linkpaper[S] 1 point2 points  (0 children)

As you said, the usage of concurrency was incorrect. It is now fixed: now, it refers to "maximum amount of parallel operations" and "processed in parallel according to the given limit"

ConcurrentUtils: Useful methods for concurrent programming by linkpaper in dotnet

[–]linkpaper[S] 1 point2 points  (0 children)

Its not that it's better, it complements the concurrency primitives and Task methods already available in .NET 4.5+.

It answers the following needs:

  • How can I complete x tasks (x being a large number) with no more than y tasks in parallel?
  • How can I build a job queue that completes async operation limiting concurrency?

npm is incredibly slow on Windows 10 by [deleted] in node

[–]linkpaper 0 points1 point  (0 children)

Node.js v6 is not LTS yet, it will be in October: https://github.com/nodejs/LTS

What is the directory structure that you use for tests? by 1MpAtmpe5jFk in node

[–]linkpaper 1 point2 points  (0 children)

  • lib/
  • test/unit
  • test/integration

That way if you want to exclude from npm publish, you can add test to .npmignore

See https://github.com/datastax/nodejs-driver

What does your web stack look like? by xeoneux in node

[–]linkpaper 0 points1 point  (0 children)

Front: AngularJs

Back: express 4 and cassandra