by Paddy McWilliams, Director of Product Marketing, CEVA   在过去的十年里,开源软件已经成为了科技世界最大的催化剂.现在开源的力量带来了自由发展,生成的社区也在硬件世界中得以立足.正是基于这些原因,RISC-V赢得了极高的人气.下面将会介绍RISC-V和它带来的机会,以及CEVA如何帮助芯片制造商充分利用它们.   什么是RISC-V?   RISC-V是一个开放的指令集架构(ISA),最初由加州大学伯克利分校的计算机科学系开发.它基于流…
服务器虚拟化开源技术主流架构之争 http://virtual.51cto.com/art/201812/589084.htm 大部分客户已经是KVM+OpenStack的架构了 我所见到的 工商云 和 中建的财务云 都是使用的KVM+OPENSTACK IaaS 已经一统天下 后面的 就看K8S了 这里不考虑ESXi和HyperV 的闭源市场 在现代IT系统的核心组件中开源技术已经成为不可或缺的力量,比如x86架构操作系统Linux.Unix操作系统BSD.MySQL数据库.Apache We…
IBM 开源 POWER 指令集架构 https://www.solidot.org/story?sid=61791 新闻越短 事情越严重 IBM 破釜沉舟 OpenPOWER 联盟国产化披荆斩棘?   lx1 (25847)发表于 2019年08月21日 10时57分 星期三 新浪微博分享 腾讯分享 豆瓣分享 人人分享 网易分享 来自部门 在圣迭戈举行的 OpenPOWER 峰会上,IBM 宣布完全开源 POWER 指令集架构,允许任何人自由使用 POWER 架构.作为该计划的一部分,2013…
CQRS架构下Equinox开源项目分析 一.DDD分层架构介绍 本篇分析CQRS架构下的Equinox开源项目.该项目在github上star占有2.4k.便决定分析Equinox项目来学习下CQRS架构.再讲CQRS架构时,先简述下DDD风格,在DDD分层架构中,一般包含表现层.应用程序层(应用服务层).领域层(领域服务层).基础设施层.在DDD中讲到服务这个术语时,比如领域服务,应用层服务等,这个服务是指业务逻辑,而不是指任何技术如wcf,web服务. 下图是从经典三层构架演变为DDD下的…
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 最近由团队HWG主导的GIS开源工具集基本告一段落,该项目虽然由我发起,但是百分之八十均由HWG完成,我个人主要进行工具各模块功能的设计.代码优化.架构以及进度方面的把控.这里,权当做一个初略的总结. 公司为应对各种项目数据需求,以及系统的快速搭建,团队积累了大量小工具.这些小工具的管理以及维护逐渐开始占据越来越多的研发资源.总结起来,主要有以下几个问题: a…
腾讯微服务架构 Tars 于今日正式开源. Tars 取名于电影“星际穿越”中的机器人,是支持多语言的高性能 RPC 开发框架和配套一体化的服务治理平台,可以帮助企业或者用户以微服务的方式快速构建稳定可靠的分布式应用.据称,Tars 是腾讯内部使用将近十年的基于微服务的统一应用框架 TAF(Total Application Framework),目前有在100多个业务(如手机浏览器.应用宝.手机管家.手机QQ.手机游戏等).1.6多万台服务器上运行使用. 平台特性 tars 协议:tars协议…
 Coreseek 是一款中文全文检索/搜索软件,以GPLv2许可协议开源发布,基于Sphinx研发并独立发布,专攻中文搜索和信息处理领域,适用于行业/垂直搜索.论坛/站内搜索.数据库搜索.文档/文献检索.信息检索.数据挖掘等应用场景,用户可以免费下载使用:同时针对有实际需要的客户,还提供专业的搜索技术与本地化的Sphinx技术支持服务.   1. 中文分词算法-MMSeg算法原理 要理解mmseg算法,首先来理解一下chunk,它是MMSeg分词算法中一个关键的概念.Chunk中包含依据上下文…
数据库是所有应用系统的核心,故保证数据库稳定.高效.安全地运行是所有企业日常工作的重中之重.数据库系统一旦出现问题无法提供服务,有可能导致整个系统都无法继续工作.所以,一个成功的数据库架构在高可用设计方面也是需要充分考虑的.下面就为大家介绍一下如何构建一个高可用的MySQL数据库系统. 做过DBA或者是运维的同学都应该知道,任何设备或服务,存在单点就会带来巨大风险,因为这台物理机一旦宕机或服务模块crash,若在短时间内无法找到替换的设备,势必会影响整个应用系统.因而如何保证不出现单点就是我们的…
Caffe 全称为 Convolutional Architecture for Fast Feature Embedding,是一个被广泛使用的开源深度学习框架(在 TensorFlow 出现之前一直是深度学习领域 GitHub star 最多的项目),目前由伯克利视觉学中心(Berkeley Vision and Learning Center,BVLC)进行维护.Caffe 的创始人是加州大学伯克利的 Ph.D.贾扬清,他同时也是TensorFlow的作者之一,曾工作于 MSRA.NEC…
1.PgBouncerPG数据库的一个轻量级连接池工具,功能及特点如下:1)缓存后端PG数据库的连接,当前端应用请求时,分配连接池中的连接给应用,从而充分利用了系统资源.2)允许应用创建比连接池更多的连接,并未应用连接提供排队等候功能,这样既充分利用了资源,也保证了应用端的高并发.3)可以对应用连接进行限制,这样,可以起到系统稳定和安全作用.4)PgBouncer的通信效率非常高.5)PgBouncer通过C语言实现,短小精悍,消耗很少的系统资源.6)PgBouncer支持三种连接池模式:会话级…