Branimir Lambov

dblp:29/2855 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%
Databases, data mining, and information retrieval
1 paper
Indexing and storage engines · 100%
Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
key-value storage
0.612022
Trie memtables in Cassandra · Proc. VLDB Endow. 2022
Storage systems › i/o optimization › write optimization
write-optimized data structure
0.612022
Trie memtables in Cassandra · Proc. VLDB Endow. 2022
Runtime systems and virtual machines
garbage collection
0.212022
Trie memtables in Cassandra · Proc. VLDB Endow. 2022

Methods — techniques the papers use, named apart from their topics

prefix tree · 1.7byte-comparable key encoding · 1.7
YearPublicationVenuePosition
2022 Trie memtables in Cassandra
abstract
This paper discusses a new memtable implementation for Apache Cassandra which is based on tries (also called prefix trees) and byte-comparable representations of database keys. The implementation is already in production use in DataStax Enterprise 6.8 and is currently in the process of being integrated into mainstream Apache Cassandra as CEP-19. It improves on the legacy solution in the performance of modification and lookup as well as the size of the structure for a given amount of data. Crucially for Cassandra (a database running under the Java Virtual Machine), it also reduces garbage collection and general memory management complexity by operating on blocks of fixed size in large preallocated buffers. We detail the architecture of the solution and demonstrate some of the performance improvements that we have been able to achieve with it.
Branimir Lambov
Proc. VLDB Endow.1
2007 RealLib: An efficient implementation of exact real arithmetic
abstract
This paper is an introduction to the RealLib package for exact real number computations. The library provides certified accuracy, but tries to achieve this at performance close to the performance of hardware floating point for problems that do not require higher precision. The paper gives the motivation and features of the design of the library and compares it with other packages for exact real arithmetic.
Branimir Lambov
Math. Struct. Comput. Sci.1
2006 The basic feasible functionals in computable analysis
Branimir Lambov
J. Complex.1
2005 RealLib: an Efficient Implementation of Exact Real Arithmetic
Branimir Lambov
CCA1