Dima Sivov

dblp:204/3620 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
1since 2021 · last 2024
—ORCID · none

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

Databases, data management, data science and information retrieval · 3 · 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.

Databases, data mining, and information retrieval
2 papers
Indexing and storage engines · 38% Transaction processing and concurrency control · 38% Database system architecture and tuning · 25%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
OLTP
0.412020
Industrial Strength OLTP Using Main Memory and Many Cores · Proc. VLDB Endow. 2020
Indexing and storage engines › storage management
storage engine
0.412020
Industrial Strength OLTP Using Main Memory and Many Cores · Proc. VLDB Endow. 2020
Database system architecture and tuning › parallel database system
shared-nothing architecture
0.312017
Fiber-based architecture for NFV cloud databases · Proc. VLDB Endow. 2017
Operating systems › resource management › process management
user-level threads
0.312017
Fiber-based architecture for NFV cloud databases · Proc. VLDB Endow. 2017
Cloud and datacenter computing › virtualization › network virtualization
network function virtualization
0.112017
Fiber-based architecture for NFV cloud databases · Proc. VLDB Endow. 2017

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

shared-nothing partitioning · 0.9fibers · 0.9
YearPublicationVenuePosition
2024 Does the Performance of Text-to-Image Retrieval Models Generalize Beyond Captions-as-a-Query?
Juan Manuel Rodriguez, Nima Tavassoli, Eliezer Levy, Gil Lederman, Dima Sivov, Matteo Lissandrini, Davide Mottin
ECIR (4)5
2020 Industrial Strength OLTP Using Main Memory and Many Cores
abstract
GaussDB, and its open source version named openGauss, are Huawei's relational database management systems (RDBMS), featuring a primary disk-based storage engine. This paper presents a new storage engine for GaussDB that is optimized for main memory and many cores. We started from a research prototype which exploits the power of the hardware but is not useful for customers. This paper describes the details of turning this prototype to an industrial storage engine, including integration with GaussDB. Standard benchmarks show that the new engine provides more than 2.5x performance improvement to GaussDB for full TPC-C on Intel's x86 many-cores servers, as well as on Huawei TaiShan servers powered by ARM64-based Kunpeng CPUs.
Hillel Avni, Alisher Aliev, Oren Amor, Aharon Avitzur, Ilan Bronshtein, Eli Ginot, Shay Goikhman, Eliezer Levy, Idan Levy, Fuyang Lu, Liran Mishali, Yeqin Mo, Nir Pachter, Dima Sivov, Vinoth Veeraraghavan, Vladi Vexler
Proc. VLDB Endow.14
2017 Fiber-based architecture for NFV cloud databases
abstract
The telco industry is gradually shifting from using monolithic software packages deployed on custom hardware to using modular virtualized software functions deployed on cloudified data centers using commodity hardware. This transformation is referred to as Network Function Virtualization (NFV). The scalability of the databases (DBs) underlying the virtual network functions is the cornerstone for reaping the benefits from the NFV transformation. This paper presents an industrial experience of applying shared-nothing techniques in order to achieve the scalability of a DB in an NFV setup. The special combination of requirements in NFV DBs are not easily met with conventional execution models. Therefore, we designed a special shared-nothing architecture that is based on cooperative multi-tasking using user-level threads (fibers). We further show that the fiber-based approach outperforms the approach built using conventional multi-threading and meets the variable deployment needs of the NFV transformation. Furthermore, fibers yield a simpler-to-maintain software and enable controlling a trade-off between long-duration computations and real-time requests.
Vaidas Gasiunas, David Dominguez-Sal, Ralph Acker, Aharon Avitzur, Ilan Bronshtein, Eli Ginot, Norbert Martínez-Bazan, Alexander Nozdrin, Weijie Ou, Nir Pachter, Dima Sivov, Eliezer Levy
Proc. VLDB Endow.13