Pregunta de entrevista de Anchorage Digital

design an in memory database that supported multiple pending transactions that could be committed or rolled back