kylin-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Yu (JIRA)" <>
Subject [jira] [Created] (KYLIN-3317) Replace UUID.randomUUID with deterministic PRNG
Date Mon, 26 Mar 2018 23:46:00 GMT
Ted Yu created KYLIN-3317:

             Summary: Replace UUID.randomUUID with deterministic PRNG
                 Key: KYLIN-3317
             Project: Kylin
          Issue Type: Task
            Reporter: Ted Yu

Currently UUID.randomUUID is called in various places in the code base.

* It is non-deterministic.
* It uses a single secure random for UUID generation. This uses a single JVM wide lock, and
this can lead to lock contention and other performance problems.

We should move to something that is deterministic by using seeded PRNGs

This message was sent by Atlassian JIRA

View raw message