mirror of
https://github.com/twitter/the-algorithm.git
synced 2025-06-10 14:48:16 -05:00
Open-sourcing User Signal Service
User Signal Service (USS) is a centralized online platform that supplies comprehensive data on user actions and behaviors on Twitter. This service stores information on both explicit signals, such as Favorites, Retweets, and replies, and implicit signals like Tweet clicks, profile visits, and more.
This commit is contained in:
21
user-signal-service/server/BUILD
Normal file
21
user-signal-service/server/BUILD
Normal file
@ -0,0 +1,21 @@
|
||||
jvm_binary(
|
||||
name = "bin",
|
||||
basename = "user-signal-service",
|
||||
main = "com.twitter.usersignalservice.UserSignalServiceStratoFedServerMain",
|
||||
runtime_platform = "java11",
|
||||
tags = ["bazel-compatible"],
|
||||
dependencies = [
|
||||
"3rdparty/jvm/ch/qos/logback:logback-classic",
|
||||
"loglens/loglens-logback/src/main/scala/com/twitter/loglens/logback",
|
||||
"strato/src/main/scala/com/twitter/strato/logging/logback",
|
||||
"user-signal-service/server/src/main/resources",
|
||||
"user-signal-service/server/src/main/scala/com/twitter/usersignalservice",
|
||||
],
|
||||
)
|
||||
|
||||
# Aurora Workflows build phase convention requires a jvm_app named with ${project-name}-app
|
||||
jvm_app(
|
||||
name = "user-signal-service-app",
|
||||
archive = "zip",
|
||||
binary = ":bin",
|
||||
)
|
Reference in New Issue
Block a user