Answer the question
In order to leave comments, you need to log in
What to use for email notifications of new messages?
There is a blog.
There is a model with 3 classes, each of which is a subcategory of the previous one. The fourth class is posts.
Objects are structured like this:
├───Category1
│ ├───Subcategory11
│ │ ├───subsubcategory111
│ │ ├───subsubcategory112
│ │ └───subsubcategory113
│ ├───Subcategory12
│ │ ├───subsubcategory121
│ │ ├── ─subsubcategory122
│ │ └───subsubcategory123
│ └───Subcategory13
│ ├───subsubcategory131
│ │ ├───post1311
│ │ ├───post1312
│ │ └───post1313
│ ├───subsubcategory132
│ │ ├───post1321
│ │ ├───post1322
│ │ └───post1323
│ └───subsubsubcategory133
│ ├───post1331
│ ├───post1332
│ └───post1333
Answer the question
In order to leave comments, you need to log in
It seems to me that a columnar database like clickhouse, tarantool, hbase or similar is needed here. It creates two tables with user subscriptions and user subscription topics. And some kind of kafka-type message bus is needed. All changes are poured into kafka, picked up from it, and, based on a selection of subscribers from the topic row, are entered into the rows of the corresponding users. When entering, the user reads his record with the installed notifications, which are then shown.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question