VLDB 2026 Research / reviewers in the wild / expert
Joel Koshy
dblp:13/5975
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 3
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
3 papers |
Distributed systems · 62% Storage systems · 20% Cloud and datacenter computing · 14% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
replication |
0.4 | 2 | 2015 | Building a Replicated Logging System with Apache Kafka · Proc. VLDB Endow. 2015 Data Infrastructure at LinkedIn · ICDE 2012 |
Distributed systems › replication › state machine replication
log replication |
0.2 | 1 | 2015 | Building a Replicated Logging System with Apache Kafka · Proc. VLDB Endow. 2015 |
Cloud and datacenter computing
datacenter infrastructure |
0.1 | 1 | 2012 | Data Infrastructure at LinkedIn · ICDE 2012 |
Storage systems › key-value storage
distributed key-value store |
0.1 | 1 | 2012 | Data Infrastructure at LinkedIn · ICDE 2012 |
Distributed systems
fault tolerance |
0.1 | 1 | 2012 | Data Infrastructure at LinkedIn · ICDE 2012 |
Storage systems
key-value storage |
0.1 | 1 | 2012 | Data Infrastructure at LinkedIn · ICDE 2012 |
Distributed systems › middleware
message systems |
0.1 | 1 | 2012 | Data Infrastructure at LinkedIn · ICDE 2012 |
Cloud and datacenter computing › virtualization
virtual machine |
0.1 | 1 | 2005 | VMSTAR: synthesizing scalable runtime environments for sensor networks · SenSys 2005 |
Embedded and real-time systems › wireless communication
wireless sensor networks |
0.1 | 1 | 2005 | VMSTAR: synthesizing scalable runtime environments for sensor networks · SenSys 2005 |
Internet of things and sensor networks › wireless sensor network
heterogeneous sensor networks |
0.0 | 1 | 2005 | VMSTAR: synthesizing scalable runtime environments for sensor networks · SenSys 2005 |
Methods — techniques the papers use, named apart from their topics
publish-subscribe messaging · 0.2distributed storage · 0.1change data capture · 0.1incremental update · 0.1fine-grained software synthesis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Liquid: Unifying Nearline and Offline Big Data Integration
Raul Castro Fernandez, Peter R. Pietzuch, Jay Kreps, Neha Narkhede, Jun Rao, Joel Koshy, Dong Lin, Chris Riccomini, Guozhang Wang |
CIDR | 6 |
| 2015 | Building a Replicated Logging System with Apache KafkaabstractApache Kafka is a scalable publish-subscribe messaging system with its core architecture as a distributed commit log. It was originally built at LinkedIn as its centralized event pipelining platform for online data integration tasks. Over the past years developing and operating Kafka, we extend its log-structured architecture as a replicated logging backbone for much wider application scopes in the distributed environment. In this abstract, we will talk about our design and engineering experience to replicate Kafka logs for various distributed data-driven systems at LinkedIn, including source-of-truth data storage and stream processing. Guozhang Wang, Joel Koshy, Sriram Subramanian, Kartik Paramasivam, Mammad Zadeh, Neha Narkhede, Jun Rao, Jay Kreps, Joe Stein |
Proc. VLDB Endow. | 2 |
| 2012 | Data Infrastructure at LinkedInabstractLinked In is among the largest social networking sites in the world. As the company has grown, our core data sets and request processing requirements have grown as well. In this paper, we describe a few selected data infrastructure projects at Linked In that have helped us accommodate this increasing scale. Most of those projects build on existing open source projects and are themselves available as open source. The projects covered in this paper include: (1) Voldemort: a scalable and fault tolerant key-value store, (2) Data bus: a framework for delivering database changes to downstream applications, (3) Espresso: a distributed data store that supports flexible schemas and secondary indexing, (4) Kafka: a scalable and efficient messaging system for collecting various user activity events and log data. Aditya Auradkar, Chavdar Botev, Shirshanka Das, Dave De Maagd, Alex Feinberg, Phanindra Ganti, Bhaskar Ghosh, Kishore Gopalakrishna, Brendan Harris, Joel Koshy, Kevin Krawez, Jay Kreps, Shi Lu, Sunil Nagaraj, Neha Narkhede, Sasha Pachev, Igor Perisic, Lin Qiao, Tom Quiggle, Jun Rao, Bob Schulman, Abraham Sebastian, Oliver Seeliger, Adam Silberstein, Boris Shkolnik, Chinmay Soman, Roshan Sumbaly, Kapil Surlaker, Sajid Topiwala, Cuong Tran 0003, Balaji Varadarajan, Jemiah Westerman, Zach White, David Zhang 0001 |
ICDE | 11 |
| 2008 | Balancing computation and communication costs: The case for hybrid execution in sensor networks
Joel Koshy, Ingwar Wirjawan, Raju Pandey, Yann Ramin |
Ad Hoc Networks | 1 |
| 2006 | Bialancingv Computation and Communication Costs: The Case for Hybrid Execution in Sensor NetworksabstractVirtual machines (VM) are promising as system software in sensor networks. A major impediment to their widespread acceptance is their performance over- head. Compiling VM bytecode to native code addresses this, but increases footprint and code distribution costs. Thus, there is an important tradeoff between cost of computing and cost of communication due to code distri- bution. In this paper, we describe a remote Just-In-Time (JIT) compilation service that is effective in combining interpretation with native execution to arrive at an efficient hybrid execution configuration. The principles apply to any middleware used to develop applications in sensor networks. Ingwar Wirjawan, Joel Koshy, Raju Pandey, Yann Ramin |
SECON | 2 |
| 2005 | VMSTAR: synthesizing scalable runtime environments for sensor networksabstractSensor networks are being deployed at massive scales, containing a range of platforms. Programming paradigms for sensor networks should meet the attendant challenges of scale and heterogeneity. Researchers have considered virtual machines as a means to address these challenges. However, in order to satisfy the resource limitations of sensor nodes, they export only a minimal set of services to the application programmer. This makes applications of even moderate complexity difficult to implement. We present VMSTAR --- a framework for building resource-efficient virtual machines that scale and export comprehensive service suites on a per-application basis. We advocate the use of fine-grained software synthesis to build resource-efficient system software, and facilitate both application changes and system software upgrades at runtime through an efficient incremental update scheme. We have used our framework to build virtual machines on the Mica platform and describe how virtual machines are effective in meeting the difficult demands of heterogeneity and reprogrammability. Joel Koshy, Raju Pandey |
SenSys | 1 |