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

Chinmay Soman

dblp:26/11088 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none

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

Databases, data management, data science and information retrieval · 4 · 1 since 2021Systems, architecture and hardware · 1Security and privacy · 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
4 papers
Distributed systems · 42% Storage systems · 42% Cloud and datacenter computing · 14%
Network and information security
2 papers
Web and mobile security · 93% Systems and software security · 7%
Databases, data mining, and information retrieval
1 paper
Data stream processing · 100%

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

TopicWeightPapersLastEvidence papers
Storage systems › key-value storage
distributed key-value store
0.322012
Data Infrastructure at LinkedIn · ICDE 2012
Serving large-scale batch computed data with project Voldemort · FAST 2012
Storage systems
key-value storage
0.322012
Data Infrastructure at LinkedIn · ICDE 2012
Serving large-scale batch computed data with project Voldemort · FAST 2012
Web and mobile security
web security
0.322012
SessionJuggler: secure web login from an untrusted terminal using session hijacking · WWW 2012
Toward Secure Embedded Web Interfaces · USENIX Security Symposium 2011
Web and mobile security › web security
session hijacking
0.112012
SessionJuggler: secure web login from an untrusted terminal using session hijacking · WWW 2012
Web and mobile security › web application security
session management
0.112012
SessionJuggler: secure web login from an untrusted terminal using session hijacking · WWW 2012
Cloud and datacenter computing
datacenter infrastructure
0.112012
Data Infrastructure at LinkedIn · ICDE 2012
Distributed systems
fault tolerance
0.112012
Data Infrastructure at LinkedIn · ICDE 2012
Distributed systems › middleware
message systems
0.112012
Data Infrastructure at LinkedIn · ICDE 2012
Distributed systems
replication
0.112012
Data Infrastructure at LinkedIn · ICDE 2012
Cloud and datacenter computing
datacenter storage
0.012012
Serving large-scale batch computed data with project Voldemort · FAST 2012
Embedded and real-time systems
embedded system security
0.012011
Toward Secure Embedded Web Interfaces · USENIX Security Symposium 2011

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

open-source stream processing · 1.0session transfer · 0.1distributed storage · 0.1change data capture · 0.1browser features · 0.1
YearPublicationVenuePosition
2021 Real-time Data Infrastructure at Uber
abstract
Uber's business is highly real-time in nature. PBs of data is continuously being collected from the end users such as Uber drivers, riders, restaurants, eaters and so on everyday. There is a lot of valuable information to be processed and many decisions must be made in seconds for a variety of use cases such as customer incentives, fraud detection, machine learning model prediction. In addition, there is an increasing need to expose this ability to different user categories, including engineers, data scientists, executives and operations personnel which adds to the complexity. In this paper, we present the overall architecture of the real-time data infrastructure and identify three scaling challenges that we need to continuously address for each component in the architecture. At Uber, we heavily rely on open source technologies for the key areas of the infrastructure. On top of those open-source software, we add significant improvements and customizations to make the open-source solutions fit in Uber's environment and bridge the gaps to meet Uber's unique scale and requirements. We then highlight several important use cases and show their real-time solutions and tradeoffs. Finally, we reflect on the lessons we learned as we built, operated and scaled these systems.
Yupeng Fu, Chinmay Soman
SIGMOD Conference2
2012 Serving large-scale batch computed data with project Voldemort
Roshan Sumbaly, Jay Kreps, Alex Feinberg, Chinmay Soman, Sam Shah
FAST5
2012 Data Infrastructure at LinkedIn
abstract
Linked 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
ICDE27
2012 SessionJuggler: secure web login from an untrusted terminal using session hijacking
abstract
We use modern features of web browsers to develop a secure login system from an untrusted terminal. The system, called Session Juggler, requires no server-side changes and no special software on the terminal beyond a modern web browser. This important property makes adoption much easier than with previous proposals. With Session Juggler users never enter their long term credential on the untrusted terminal. Instead, users log in to a web site using a smartphone app and then transfer the entire session, including cookies and all other session state, to the untrusted terminal. We show that Session Juggler works on all the Alexa top 100 sites except eight. Of those eight, five failures were due to the site enforcing IP session binding. We also show that Session Juggler works flawlessly with Facebook connect. Beyond login, Session Juggler also provides a secure logout mechanism where the trusted phone is used to kill the session. To validate the session juggling concept we conducted a number of web site surveys that are of independent interest. First, we survey how web sites bind a session token to a specific device and show that most use fairly basic techniques that are easily defeated. Second, we survey how web sites handle logout and show that many popular sites surprisingly do not properly handle logout requests.
Elie Bursztein, Chinmay Soman, Dan Boneh, John C. Mitchell
WWW2
2011 Toward Secure Embedded Web Interfaces
Baptiste Gourdin, Chinmay Soman, Hristo Bojinov, Elie Bursztein
USENIX Security Symposium2