def topic_name_strategy(topic, is_key, schema):
    """
    Default {@link SubjectNameStrategy}: for any messages published to
    `topic`, the schema of the message key is registered under
    the subject name `topic`-key, and the message value is registered
    under the subject name `topic`-value.
    """
    suffix = "-key" if is_key else "-value"
    return topic + suffix