zoukankan      html  css  js  c++  java
  • 工作中有待留❤️积累的一些经验

    ?系统里几个用户在测试(qps):几个,production后很多
    前后端团队怎么合作:架构师的文档
    公司的api谁在用:先是自己测试,再用户
    有人要改api怎么答疑:看文档再问
    有bug怎么办:cal log,谁写的bug谁解决
    你具体做什么:transfer api,把钱再账户之前移动。只是用户的钱在代码里变了,不一定牵涉到数据库。
    ?怎么确保是一致性atomic的,钱转来转去不会错:看response balane
    hibernate你配置过吗:自己的项目中配置过,公司的service里是本来就配置好了的
    用kafka做什么:看transaction log

    用户信息是怎么authenticate的,有没有使用jwt令牌

    答:是用的jwt。

    一般的用户token就只需要用户名、账号。

    交易的token需要很多字段来形成,包括产品名称、国家代码、交易类型等等。

     

    怎么加密文件的:

    有keymaker的工具,生成公钥私钥,然后用gpg这种不对称加密。通过shell来加密解密,或者给pom.xml添加依赖。

    https://drive.google.com/drive/folders/19d5ztD-TDrcpPhX2l96Uv9Lb8M05_6sx?usp=sharing

     

    end2end测试包括了各种使用场景,比如打开、关闭帐户、添加额度、转移资金

     

    ci/cd的流程是什么样,是不是:jenkins-managed stage-测试阶段(Altus网站上的msmaster FIT环境就是e2e的测试阶段-Live support-release branch-公司让你release

    答:好像有个release branch。

     

    架构师是怎么设计架构的

    答:指导整个架构,(比如设计用户使用一个帐户时候的现金流)

    同时也要协调不同的团队的意见(比如审查开发团队的api设计、产品团队做出来的页面等)。

    https://drive.google.com/drive/folders/16wunrBkqGjt1gQwVTX4es4jx_O5wy4aa?usp=sharing

     

    整个软件的具体开发流程

    答:设计、开发、e2e(从用户到产品)集成、e2e测试、从公司收集监管数据、发布、

    对真实客户的数据分析、监管这个产品直到生命周期结束

    https://drive.google.com/drive/folders/1ySronSmRMDbiTZwyPXpynx7DvxszghXx?usp=sharing

     

     
  • 相关阅读:
    pandas中expand的作用
    pandas中DataFrame的stack()、unstack()和pivot()方法的对比
    Django在windows下用Apache 部署
    pandas分组统计
    DataFrame中的空值处理
    Django signals 监控模型对象字段值的变化
    django+uwsgi+daphne+supervisor生产环境部署
    Django-Channels使用和部署
    Django使用Channels实现WebSocket的方法
    python 操作es
  • 原文地址:https://www.cnblogs.com/immiao0319/p/15236886.html
Copyright © 2011-2022 走看看