×

Loading...

你的light-4j framework的authentication, authorization是怎么做的?数据库的数据大了之后,query速度会下降,尤其是join, 整个表join之类的。。。

Report

Replies, comments and Discussions:

  • 工作学习 / 事业工作 / 写了一个应用程序帮助受疫情影响的个人和生意 +4
    受台湾口罩地图的启发,我开发了一个程序可以帮助受困的人找到社区志愿者, 也可以帮助零售商和服务商实时更新动态以便用户查询。比如Costco每隔半小时更新一次排队时间可以避免很多人在同一时间到那购物。商家还可以公布补货和断货信息避免客户白跑。 测试服务器地址 https://dev.lightapi.net 地图清选择 Mississauga. 请多提意见和建议。欢迎大家加入和转发给朋友试用。所有注册信息将会移植到生产系统。谢谢!

    视频:



    文档:
    https://doc.networknt.com/zh/service/covid-19/
    • 不错。前端用的react app, 你用的google material还是material-ui? 看了你的github,你有20年的j2ee的工作经验?toronto的C# developer更多一些,你是在什么大公司吗?
      • 个人感觉应该是material ui +1
      • React and Material-UI。我的UI比较渣因为我的重点是后台。大家可能没有注意到所有的DROPDOWN都是实时调用后台API。例如选择国家,所有的省是根据国家从后台提取的。选择省所有的城市也是从后台提取的。后台API是建立在LIGHT-4J框架上可以支持数百万用户每秒,几毫秒延时。
        • 你的light-4j framework的authentication, authorization是怎么做的?数据库的数据大了之后,query速度会下降,尤其是join, 整个表join之类的。。。
          • light-oauth2 for authentication and there is no relational database.
            All update request is converted to an event and pushed to a Kafka topic. Numeric query side instances process the events in their own partition and create material views in Kafka Streams RocksDB (key/value database). That is why the API is very fast as all the data is already in JSON string indexed by keys.
    • pmed
    • 赞 ,想法挺好的,这个框架也不错,可惜我不用java,否则多交流一下。我也住Mississauga
    • 不懂java,但是做的很好,good