-
Updated
May 30, 2022 - Java
{{ message }}
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Currently many more Python projects like dask and optuna are using Python type hints. With the Python package of xgboost gaining more and more features, we should also adopt mypy as a safe guard against some type errors and for better code documentation.
A realtime distributed messaging platform
A Go microservices framework
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
《Designing Data-Intensive Application》DDIA中文翻译
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
ActorAdapter will ignore null message with "Adapter function returned null which is not valid as an .."
However, this seems not be documented. For instance, scaladoc/javadoc of pipeToSelf could mention it as well as any other place where adapters are used.
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
High-Performance server for NATS.io, the cloud and edge native messaging system.
Apache ZooKeeper
The lightweight, distributed relational database built on SQLite
Cloud Native application framework for .NET
Let's support at least reading "b3" header from a single string, most commonly traceid-spanid-1
It would also be nice to support optionally writing this, especially in message providers or others with constrained environments.
As discussed on openzipkin/b3-propagation#21 and first implemented here: https://github.com/openzipkin/brave/blob/master/brave/src/main/java/bra
Is your feature request related to a problem? Please describe.
I'd like to be able to debug cadence's space usage by breaking down the size of history events by workflow type. But currently I cannot.
Proposed Solution
Proposed by @longquanzheng in the cadence slack: track a historySize in ES so we can query it for aggregation.
Additional context
Distributed, offline-first bug tracker embedded in git, with bridges
Data-Centric Pipelines and Data Versioning
The similar issue with https://github.com/trinodb/trino/issues/10857 and https://github.com/trinodb/trino/issues/11110
trino> CREATE VIEW accumulo .schema_not_found.test AS SELECT 1 AS c1;
CREATE VIEW
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Describe the bug
The IMap.get() call will be blocked forever when a com.datastax.oss.driver.api.core.NoNodeAvailableException is thrown from the MapStore.
Setup:
Hazelcast v5.1.1
Cassandra SDK v4.14.1
Client-server setup
Read through cache, Cassandra DB gets called on a cache miss.
Test scenario: Read through cache, Cassandra server is down:
We tested the scenario whe
Need to fix this TODO in the code:
// TODO: we need to consider adding execution time to mutable state
// For now execution time will be calculated based on start time and cron schedule/retry policy
// each time DescribeWorkflowExecution is called.
https://github.com/temporalio/temporal/blob/master/service/history/historyEngine.go#L1184
Is your feature request related to a problem? Please describe.
This is the logic currently implemented in the main branch:
If
headerscriteria are configured, a request is filtered in if it matches both headers and urls. Ifheaderscriteria are NOT configured, the probability options are used.
Describe the solution you'd like
I want to take the URL check when no header is
If you are using Conductor at the company you work with, add the name of your company and your Github handle to the list at https://github.com/netflix/conductor/blob/main/WHOSUSING.md
A feature complete and high performance multi-group Raft library in Go.
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
The Fastest Way to Build the Fastest Data Products. Build data-intensive applications and services in SQL — without pipelines or caches — using materialized views that are always up-to-date.
Add a description, image, and links to the distributed-systems topic page so that developers can more easily learn about it.
To associate your repository with the distributed-systems topic, visit your repo's landing page and select "manage topics."
What happened?
If you don't pass a
--nameargument to youretcdprocesses, they will all have the namedefaultand the cluster will operate normally. However, when you add a member, the generatedETCD_INITIAL_CLUSTERvariable will have multiple entries with the name "default". When this environment variable is used,etcdwill parse these into a mapping under a single key ("defau