现在位置: 首页 > 区别
2020-03-28 19:03 工业·编程 ⁄ 共 46字 暂无评论
maven是一个JAVA项目管理工具,而Jenkins是一个基于Java开发的持续集成工具。
阅读全文
2020-03-25 07:50 工业·编程 ⁄ 共 1406字 暂无评论
单机结构 大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提供。这就是单机结构。 那么,单机结构有啥缺点呢?我想缺点是显而易见的,单机的处理能力毕竟是有限的,当你的业务增长到一定程度的时候,单机的硬件资源将无法满足你的业务需求。此时便出现了集群模式,往下接着看。 集群结构 集群模式在程序猿...
阅读全文
2020-03-24 08:02 工业·编程 ⁄ 共 504字 暂无评论
首选,不论是数据中台,还是业务中台,都属于中台的一种。而中台的职责在于抽象共性形成通用服务能力。 所以数据中台和业务中台的区别在于:抽象和服务的领域不同。 业务中台:是抽象业务流程中的共性形成通用的业务服务能力。 此处最好理解的场景是电商,所以我们选择阿里来举例。阿里有淘宝和天猫等购物APP,这两个APP都需要订单,物流,会员中心,支付等模块支撑。所以可以将订单,物流,会员中心,支付这些业务模块抽象出来...
阅读全文
2020-03-17 15:40 工业·编程 ⁄ 共 1341字 暂无评论
  自从FreeSWITCH在安东尼老兄开发出一个版本后,可能就不断有人在问Asterisk OR FreeSWITCH?   首先,两者不是完全对立的!就象美国的民主党和共和党一样,在对立中有合作,在合作中有竞争,在竞争中又有合作。所以没必要说我只喜欢Asterisk、我只喜欢FreeSWITCH,在自己可用和适用的环境中用它们、用好它们才是最主要的。   其次,它们的产品定位和功能定位有差别。Asterisk出现的历史较早,而且由于其早期和...
阅读全文
我们在IP语音通信领域中一直在讨论SIP服务器和应用等相关的话题。关于SIP协议中,让读者比较关心的或者我们经常使用的就是SIP应用服务器,包括企业IPPBX,SBC,注册服务器等核心的构件。这些典型的应用大部分都是B2BUA的形式出现的,大部分技术人员可能仅知道它们是一个背靠背服务,可以通过此服务做一些SIP消息的管理。可能很多人不了解B2BUA可以做哪些方面的管理,B2BUA的类型,以及所遵守的规范,还有和SIP代理服务器之间的...
阅读全文
    众所周知,SIP服务器有很多种类型,诸如注册服务器、重定向服务器、代理服务器、B2BUA等等,在多年的使用中,针对FreeSwitch, OpenSIPS, Kamailio等SIP服务器,做些总结。     平常使用中我们还是把OpenSIPS和Kamailio这两个OpenSER的后人做代理服务器较多,因为它的确是性能杠杠滴,而且稳定性也可靠。他们用于大量的SIP请求分发,或者类似运营商级别的用户的VoIP通信管理。这两者怎么选呢...
阅读全文
Kamailio/OpenSIPS和FreeSWITCH之间有什么区别?嗯 ,这个一句话两句话还真讲不清楚.现在我们就按发展历史、功能性、平台支持性等来论述!   前提是我们需要知道SIP服务器的类型,典型是以下几类: a. 注册服务器 -即只管Register消息,这里相当于location也在这里了 b. 重定向服务器 -给ua回一条302后,转给其它的服务器,这样保证全系统统一接入 c. 代理服务器 -只做proxy,即对SIP消息转发 d. 媒体服务器-只做rtp包相关处理,即me...
阅读全文
2020-02-24 11:06 工业·编程 ⁄ 共 744字 暂无评论
集群与分布式像一对孪生兄弟,傻傻分不清楚。在我看来,它们之间没有特别明确的分界线,集群离不开分布式,分布式也需要集群。如果一定要做个区分,可以套用一个比喻来描述两者的区别:   一家餐厅刚开业,由于成本限制招了一个厨师,慢慢地,餐厅生意越做越好,一个厨师已经很难应付过来,于是又招了一个,这两个厨师水平相当,都能做同样的事,两个厨师之间的关系就是集群。两厨师除了炒菜,还要负责洗菜、配菜等等的活...
阅读全文
OpenStack:公认的云计算IaaS平台,其管理的核心目标对象是机器(虚拟机或物理机),当然也可以管理存储和网络,但那些也大都是围绕着机器所提供的配套资源。近年来容器技术火了之后,OpenStack也开始通过各种方式增加对容器的支持,但目前OpenStack还不被视为管理容器的主流平台。 Docker:这里我假定你指的是Docker engine(也叫做Docker daemon,或最新的名字:Moby),它是一种容器运行时(container runtime)的实现,而...
阅读全文
2020-02-18 16:41 工业·编程 ⁄ 共 2740字 暂无评论
老板建了机房,让你做机房管理员,机房已经建好了网络,还有几百台机器还有磁阵存储啥的,老板给你的工作任务,就是配合开发部和测试部的工作。然后你上班第一天,开发小哥过来找你,让你给安排个服务器,他们要在上面测试程序,然后你从服务器挑了一台还算空闲,在上面建一个虚拟机给他,又分配了一些硬盘到这个虚拟机上给他。一会测试小哥又过过来,说他的服务器硬盘不够,你又从存储中找了点空闲的硬盘挂到他服务器上。 你公...
阅读全文