Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hieu Nguyen 0002

dblp:33/5182-2 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · unresolved

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

Systems, architecture and hardware · 2Databases, data management, data science and information retrieval · 2Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1

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
Memory systems · 100%
Databases, data mining, and information retrieval
1 paper
Transaction processing and concurrency control · 100%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
ACID transactions
0.412019
Design, Implementation, and Evaluation of Write-Back Policy with Cache Augmented Data Stores · Proc. VLDB Endow. 2019
Memory systems › cache management › storage caching
write-back caching
0.412019
Design, Implementation, and Evaluation of Write-Back Policy with Cache Augmented Data Stores · Proc. VLDB Endow. 2019
Memory systems › cache
in-memory caching
0.112019
Design, Implementation, and Evaluation of Write-Back Policy with Cache Augmented Data Stores · Proc. VLDB Endow. 2019

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

write-back policy · 0.8
YearPublicationVenuePosition
2019 Jungle: Towards Dynamically Adjustable Key-Value Store by Combining LSM-Tree and Copy-On-Write B+-Tree
Jung-Sang Ahn, Mohiuddin Abdul Qader, Woon-Hak Kang, Hieu Nguyen 0002, Guogen Zhang, Sami Ben-Romdhane
HotStorage4
2019 Design, Implementation, and Evaluation of Write-Back Policy with Cache Augmented Data Stores
abstract
The Cache Augmented Data Store (CADS) architecture extends a persistent data store with an in-memory cache manager. It is widely deployed to support read-intensive workloads. However, its write-around and write-through policies prevent the caching tier from absorbing write load. This means the data store layer must scale to process writes even when the extra capacity is not needed for read load. We address this limitation by devising a write-back technique to enable the caching layer to process both reads and writes. This technique preserves ACID transactions. We present a client side implementation of write-back and evaluate it using the YCSB, BG, and TPC-C benchmarks. In addition, we compare our write-back with (a) write-back policy of a data store such as MongoDB and (b) write-back policy of a host-side cache such as Flashcache.
Shahram Ghandeharizadeh, Hieu Nguyen 0002
Proc. VLDB Endow.2
2018 RangeQC: A Framework for Caching Range Predicate Query Results
abstract
No abstract available.
Shahram Ghandeharizadeh, Yazeed Alabdulkarim, Hieu Nguyen 0002
SoCC3
2018 Testing Database Applications with Polygraph
abstract
Diverse applications implement read and write transactions using a data store. It is challenging to evaluate whether transactions that constitute an application provide strong consistency. It requires an end-to-end testing as an application may consist of several components that impact the consistency of data. Polygraph is a conceptual plug-n-play framework to quantify the amount of anomalies produced by an application. We show several use cases of Polygraph for two major application classes: e-commerce and cloud. One long-term objective of Polygraph is to reduce the cost and time required to test a data driven application, so that developers may focus more time and effort on applications' features and requirements.
Yazeed Alabdulkarim, Marwan Almaymoni, Shahram Ghandeharizadeh, Hieu Nguyen 0002
iiWAS5
2014 Strong consistency in cache augmented SQL systems
abstract
Cache augmented SQL, CASQL, systems enhance the performance of simple operations that read and write a small amount of data from big data. They do so by looking up the results of computations that query the database in a key-value store (KVS) instead of processing them using a relational database management system (RDBMS). These systems incur undesirable race conditions that cause the KVS to produce stale data. This paper presents the IQ framework that provides strong consistency with no modification to the RDBMS. It consists of two non-blocking leases, Inhibit (I) and Quarantine (Q). Ratings obtained from a social networking benchmark named BG show the proposed framework has minimal impact on system performance while providing strong consistency guarantees.
Shahram Ghandeharizadeh, Jason Yap, Hieu Nguyen 0002
Middleware3