{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"jumpbackhash-paper","owner":"dynatrace-research","isFork":false,"description":"JumpBackHash: Say Goodbye to the Modulo Operation to Distribute Keys Uniformly to Buckets","allTopics":["distribution","distributed-systems","balance","consistent-hash-algorithm","monotonicity","consistent-hashing","jumphash","icws","uniformity","jump-hash"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T19:47:45.764Z"}},{"type":"Public","name":"ShuffleBench","owner":"dynatrace-research","isFork":false,"description":"A benchmark for generic, large-scale shuffle operations on continuous stream of data, implemented with state-of-the-art stream processing frameworks.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-21T06:48:53.312Z"}},{"type":"Public","name":"spark-examples-24","owner":"dynatrace-research","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T10:25:47.143Z"}},{"type":"Public","name":"exaloglog-paper","owner":"dynatrace-research","isFork":false,"description":"ExaLogLog: Space-Efficient and Practical Approximate Distinct Counting up to the Exa-Scale","allTopics":["sketch","data-structures","data-sketching","hyperloglog","data-sketches","cardinality-estimation","hll-algorithm","count-distinct"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:21:55.020Z"}},{"type":"Public","name":"ultraloglog-paper","owner":"dynatrace-research","isFork":false,"description":"UltraLogLog: A Practical and More Space-Efficient Alternative to HyperLogLog for Approximate Distinct Counting","allTopics":["data-sketching","hyperloglog","data-sketches","cardinality-estimation","cardinality","probabilistic-data-structures","count-distinct","ultraloglog"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-23T10:08:01.233Z"}},{"type":"Public","name":"binnacle","owner":"dynatrace-research","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-20T20:44:47.134Z"}},{"type":"Public","name":"ld-preload-deception","owner":"dynatrace-research","isFork":false,"description":"This prototype hooks into the send and receive functions of glibc to insert deceptive elements into HTTP packets.","allTopics":["ld-preload","deception","cyber-deception"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-05T11:27:25.548Z"}},{"type":"Public","name":"function-hook-latency-benchmarking","owner":"dynatrace-research","isFork":false,"description":"Benchmarking Function Hook Latency in Cloud-Native Environments","allTopics":["kubernetes","benchmarking","cloud-native","ld-preload","function-hooks"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-05T11:01:17.111Z"}},{"type":"Public","name":"spark-lesson-23S","owner":"dynatrace-research","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-02T09:49:34.700Z"}},{"type":"Public","name":".github","owner":"dynatrace-research","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-24T06:34:03.965Z"}},{"type":"Public","name":"opentelemetry-sampling-poc","owner":"dynatrace-research","isFork":false,"description":"Proofs of Concept for Trace Sampling in OpenTelemetry","allTopics":["sampling","opentelemetry"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-26T06:22:44.557Z"}},{"type":"Public","name":"spark-lesson","owner":"dynatrace-research","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-31T09:40:10.901Z"}},{"type":"Public","name":"set-sketch-paper","owner":"dynatrace-research","isFork":false,"description":"SetSketch: Filling the Gap between MinHash and HyperLogLog","allTopics":["sketch","estimation","locality-sensitive-hashing","intersection","cosine-similarity","jaccard-similarity","sketch-data-structures","cardinality-estimation","jaccard","minhash-lsh-algorithm","jaccard-similarity-estimation","minwise-hashing","hyperloglog-sketches","sketch-algorithm","minhash-sketches","minwise-hashing-algorithm","inclusion-exclusion","minhash-similarity","minhash","hyperloglog"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-11T08:43:32.059Z"}},{"type":"Public","name":"filter-pushdown-examples","owner":"dynatrace-research","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-15T09:39:21.592Z"}}],"repositoryCount":14,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"dynatrace-research repositories"}