mirror of
https://github.com/twitter/the-algorithm.git
synced 2024-12-19 11:21:46 +03:00
f1b5c32734
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.
22 lines
771 B
Python
22 lines
771 B
Python
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",
|
|
)
|