Vertel me over Cassandra: consistentie, garanties, kenmerken
Java
Hoe zijn partition key, clustering key en secondary index opgebouwd in Cassandra?
Heeft u vragen over het project Adapter SMEF3?
Welke andere oplossingen voor het probleem van gelijktijdige afschrijvingen bestaan er (pessimistische vergrendeling, optimistische, serialiseerbare isolatie)?
In welk geheugengebied wordt de ConcurrentHashMap opgeslagen? Welke container moet worden gebruikt voor het opslaan van metrics?
Hoe versnelt u de query's naar de transactie-tabel met een miljard records in de afgelopen maand voor een bepaalde rekening?
PostgreSQL-taak: de consistentie van het saldo waarborgen en bescherming tegen een negatief saldo bij 10 gelijktijdige afschrijvingen
Multithreading-taak: thread-safe metriekverzamelaar met efficiënte incremente, sleutel — string, waarde — teller
Schrijft u tests? Welke soorten tests gebruikt u?
Wat is een consumer group in Kafka?
Wat voor ervaring hebt u met Redis? Welke gegevensstructuren en commando's hebt u gebruikt?
Wat was de moeilijkste functie waar je trots op bent?
Wat zijn virtuele knooppunten (vnodes) in Cassandra en hoe werken transacties?
Waarom is LongAdder efficiënter dan AtomicLong bij hoge concurrentie? Onder welke omstandigheden werkt LongAdder efficiënt?
Vertel over een complexe autorisatie-uitdaging bij de overgang van monoliet naar microservices
Waarom gebruikten jullie een secundaire index op status en updated_at in Cassandra? Hoe deden jullie analytische queries?
Welk type index gebruiken voor de query op account_id en created_at?
Waarvoor wordt de GIN-index gebruikt in PostgreSQL?
Vertel ons over de leveringssemantiek in Kafka (maximaal één keer, minstens één keer, precies één keer)
Vertel over je ontwikkelervaring en in welke richting je wilt groeien.