小编nuv*_*ech的帖子

动态监视日志文件

我需要监视日志文件的模式.日志文件不断由应用程序写入.

  1. 应用程序可以在我的程序读取时添加新的日志语句.
  2. 当日志大于200 MB或在当天结束时,日志会被翻转,因此我的程序应该动态处理文件名的更改.
  3. 如果我的程序因任何原因崩溃,它必须从它停止的地方恢复.

我不想重新发明轮子.我正在寻找一个Java API.我写了一个程序来读取文件并放入一个30秒睡眠的循环,但这不符合所有标准.

java logging

18
推荐指数
1
解决办法
8046
查看次数

面试分配 - 设计像S3这样的系统

在我作为软件架构师的一家金融公司的电话采访中," 设计了像AWS S3这样的云存储系统".

以下是我的回答,请您帮助批评和评论以及我的方法.我想根据您的反馈进行改进.

第一

,我列出了要求 - 对象上的CRUD微服务 - 用于提高性能的缓存层 - 在PaaS上部署 - 具有故障转移的弹性 - AAA支持(授权,审计,计费/计费) - 管理微服务(用户,项目,对象的生命周期,SLA仪表板) - 度量标准集合(Ops,Dev) - 管理UI的服务端点的安全性

第二,

我定义了基本的API.
https://api.service.com/services/get Arugments对象id,元数据返回二进制对象 https://api.service.com/services/upload参数对象返回对象id https://api.service.com/services/delete Arugments对象id返回成功/错误 http://api.service.com/service/update-meta Arugments对象id,元数据返回成功/错误

第三,

我用架构和我可以使用的一些COTS组件绘制了图片.下面是图片. 在此输入图像描述

面试官没有问我很多问题,因此我有点担心如果我的进程正确.Pl提供您的反馈..

提前致谢..

architecture caching amazon-s3 restful-architecture

5
推荐指数
1
解决办法
2138
查看次数