system-design

    0热度

    1回答

    我正在为我的第二年大学模型,系统分析和设计开展小型作业。我正在与一个应该相当简单的问题作斗争,但从来没有,我对我的答案有一些怀疑。 我会发布问题和我的答案。如果我的回答不正确,如果有人能够花一分钟时间查看并推动我朝正确的方向发展,我将不胜感激。 问题如下: 参考ERD的可靠的药剂事务部提供的下一个页面上,并开发3NF规范化的数据库架构。清楚地指出所有的钥匙。所有的表都应该在3NF。为所有主键加下划

    32热度

    1回答

    系统设计问题是科技公司在面试时倾向于询问的一类问题,除了更常见的algorythmic和知识基础问题。该术语涵盖了抽象的面向对象设计 草图垄断 和越往下像 你会如何设计一个事件eartch业绩为导向的问题,游戏类图日志系统为大型facebook 游戏? 越来越多的这些问题涉及当今并发和分布式计算的主题。这类问题的问题是 - 很难找到好的资源。与algorthmic问题不同,没有在线评委会立即告诉您

    3热度

    1回答

    我正在使用Python 3.3.2编写封装文件系统的包。我的项目如下所示: ~/ python/ filesystem/ __init__.py file.py directory.py With PYTHONPATH=~/python。 的问题是,需要file.pydirectory.py(例如,用于File.get_directory

    1热度

    1回答

    我正在研究停车场示例,并且在设计时做出了一些假设。 我有几个问题的属性分配给项目/对象。 1)如果parkingSpace不是由系统分配的,即进入Lot的用户找到适当的地方(汽车/自行车/卡车/残疾人)并停放他的汽车。 我想我不需要ParkingSpace对象,但是我可以为每个category_of_parking_space保留一个no_of_free_places计数。 由于停车位很大,我们只

    1热度

    1回答

    我正在开发一个地址系统,它提供了一种机制来隐藏应用程序的固定地址(例如IP绑定)。例如,应用程序可以被称为APP1。如果此应用程序失败,则此机制以静默方式将备份实例的IP地址链接到抽象地址APP1。与APP1交谈的程序将永远不会注意到这个隐藏的地址更改。 通常情况下,人们称之为transparent这样的行为,即使隐藏和使事物不可见也正是使事物变得透明的反面。 是transparent正确的术语?

    11热度

    3回答

    我想设计一个通用的作业调度程序来扩展我的架构知识,并在面试时考虑系统设计问题。到目前为止,我所得出的结论如下。你能指出我应该在什么地方全面处理解决这类问题的方法吗? 我已经在线阅读了很多资源,但需要一些具体的指导。 为X公司设计一个通用的工作调度程序(这是当今最大的技术公司之一)。 使用案例 创建/读取/更新/删除作业 调查已在 一直跑过去的工作(工作,花费时间的类型,细节) 约束 每秒会在系统上

    4热度

    2回答

    我试图做一个基于插件的应用程序,这意味着,除了基本框架,其他功能应添加插件风格。 我认为这样的系统的majar问题是如何在运行时加载新的插件。我不想在安装新插件时重新编译整个项目。就像Eclipse一样,在新安装插件之后,用户只需要重新启动它。 所以我的第一个想法是使用java反射来在运行时加载类。可能会有一些插件配置文件,系统会读取它们并通过反射来加载插件类。也许我也可以使用spring框架,因

    1热度

    1回答

    我们构建用于分布式处理的系统,并希望为网络I/O堆栈使用netty(4.0)。 以下情况:我们得到了一个生产者任务A和一个消费者任务B.任务A以64K块生成数据并将其发送给任务B.任务B可能在某些情况下计算密集型并消耗64K块由任务A产生。任务A和B通过tcp通道连接。 我们考虑这种方法:任务A生成块并将其放入本地队列中。当tcp通道空闲并且下一个64K可以写入通道(netty是否给我们提供这样的

    4热度

    2回答

    这个问题曾在一家大型软件公司中问过。我想出了一个简单的解决方案,我想知道别人对解决方案的看法。 你应该设计一个系统的API和后端,可以 分配给住在城市的人的电话号码。电话号码 从111-111-1111开始,结束于999-999-9999。该API应该使 客户端(在市人)做到以下几点: 当一个电话号码的客户端请求时,它的下发的可用号码其中之一。 有些客户可能需要花哨的号码,所以他们可以特别要求一个

    0热度

    1回答

    目前我工作的库存管理应用程序(后来这可以用会计应用程序集成在一起太)库存应用设计指导,我需要你在决定后的重要制度设计相关决策的一个帮助: 要求: 工厂都具有多个会计师事务所(公司),和货物出来,从这些多个会计事务所去,但实际他们是在一个工厂消耗,所有的生产被管理作为一个单一的制造单元。基于会计师事务所的实物库存或生产物品不存在分离。但是,再次出售的商品来自不同的会计公司。 库存数据,销售&购买将被