基础设施

【2018,中国智能+】新智元10万+热文排行,AI爆发没有看客

01-02
2018年的第一天,大家新年好! 人工智能在去年着实火热了一把,无数新技术.新产品.新公司在这一年爆发,新智元也忠实地记录着这一年的历史. 2017年,人工智能领域发生的几次重要事件,不仅改变着整个行业走向,也让新智元能够以爆文的形式呈现给读者.尽管这些事件现在看起来已经遥远,但多少年之后我们回头再看,大事件中哪怕微不足道的细节,都可能是改变未来的某个转折点. 如何更好地预测未来? 我们需要牢记过去,而2017年,每一个故事都值得被书写和纪念. 今天,我们把新智元在去年一整年里最重要的文章摘要呈

DDD~microsoft NLayerApp项目中的层次结构图

12-05
如果你想学好一样东西,一定要看高手是如何做的 如果你想学好.net,一定要看.net framworks源代码 如果你想学好分层结构,一定要去看petshop项目 如果你想学好MVC,一定要去看dinner项目 如果你想学好DDD,一定要去看Microsoft NLayerApp项目 呵呵,今天主题是DDD,所以,我们主要看一下NLayerApp的项目结构,在微软架构师开发一个项目时,他的心中一定对自己系统的架构很清晰,这时,他会使用一定工具把它的思想写出来,以便更好的让开发人员看到. 表现层如

DDD~基础设施层

12-05
最近被DDD吸引了阿,在这里感谢一下小佟,呵呵,领域驱动设计是个不错的东西,帮助我们把问题清晰化,这候对于复杂业务逻辑是很重要的,今天这一讲主要说一下DDD中的基础设施层(Infrastructure)是如何被我实现的. Infrastructure Layer:主要功能是对领域模块进行持久化的,在这个层中你需要把领域对象序列化到指定的元件中,可能是数据库,文件或者内存对象,当然它也要提供从物理元件取出数据到领域模型的功能,这是对应的. 目前的DDD项目结果如下 对于Infrastructure

DDD~充血模型和失血模型

12-05
这几年,状态依旧不好,但在23点以后,状态还可以,所以,静下来,看点DDD,并把相关信息记载一下,今天是除夕,不过,我写文章时已经是大年初一了,呵呵,外面的炮声响亮,但我的内心很平静,也许是年龄大了,对于过年的感觉也已经淡化了吧,再或许是有些事情还放不在. 任务与目标 今年的任务挺多的,目标也确实有点大,压我的有点喘不过气来,对于年未,我们是放松的,因为一年的任何已经完成,目录也已经完成,所以是放松的:但当新的一年真的到来时,意味着你要去实现今年定的目标了,我们需要紧张起来了,需要向着那个目标去

DDD~概念中的DDD

12-05
概念中的DDD DDD: 领域驱动设计,它是对面向对象的的分析和设计(OOAD,Object Orient Analysis Design)的一个补充,对技术框架进行了分层规划,同时对每个类进行了策略和类型划分.领域模型是领域驱动的核心 ,采用DDD的设计思想,业务逻辑不再集中在几个大型的类上,而是在大量相对小的领域对象上,这些类具有自己的状态和行为,每个类都是完成的独立的,并与现实领域的业务对象形成一种映射.基于DDD的架构设计,保证了系统的可维护性,扩展性和敏捷性,在处理复杂业务逻辑方面有着

DotNetCore跨平台~EFCore连接Mysql的方式

12-04
在.net frameworks的ef里连接mysql我们已经测试通过了,而在dotnet core里的efCore上去连接mysql我们需要测试一下,并且在测试过程中出现了一些问题,当然最后也是解决了,下面总结一下,分享给大家! mysql项目的依赖包 数据上下文和连接串 数据仓储 添加模块扩展 业务层注入 业务实现 mysql项目的依赖包 Microsoft.EntityFrameworkCore MySql.Data.EntityFrameworkCore 数据上下文和连接串 对于mysq

vSphere Web Client使用指南之安装配置

10-13
vSphere Web Client使用指南之安装配置 vSphere Web Client是为忙碌的管理员提供的一款通用的.基于浏览器的VMware管理工具,能够监控并管理VMware基础设施.在摆脱Windows平台下的vSphere Client之前,需要先在后台安装并配置Web Client组件.     vSphere Web Client是为忙碌的管理员提供的一款通用的.基于浏览器的VMware管理工具,能够监控并管理VMware基础设施.在摆脱Windows平台下的vSphere

业务初期野蛮生长阶段,微服务化比较麻烦

09-23
    谈谈后端业务系统的微服务化改造 本文所提倡的微服务,是结合作者所在team自身业务特点来说的,适合自身的场景,是建立在团队人员素质到了,有成熟的基础设施和框架.中间件辅助,流程也规范,包括CI.敏捷等,团队都做好了准确去做这个转变,有足够的能力来实施,微服务化也就是水到渠成的事了. 相反,小团队在前期或者野蛮生长时期,不宜选择微服务,不但影响效率还带来额外的复杂度.成长型或者大公司,有成熟的流程.规范.基础设施.平台等,要想在整条交付链路上加速,就需要投入更多的资源保障微服务化,一切自动

PHP7 学习笔记(五)安装event扩展(libevent)

09-19
一.描述:有效安排I/O,时间和信号的扩展 使用可用于特定平台的最佳I/O通知机制的事件,是PHP基础设施的libevent端口. 二.下载地址:http://pecl.php.net/package/event 三.安装支持库libevent,需要编译高版本(这里以最新版本release-2.1.8-stable为例) 1.下载地址:https://github.com/nmathewson/Libevent.git git clone https://github.com/nmathewso

解读基础设施即代码

05-07
现代软件开发对基础设施的管理提出了更苛刻的要求.产品要适应瞬息万变的市场,要求基础设施要有更快的响应速度.而持续交付和DevOps的推行要求产品团队对部署和运维要有更高的自主性.技术的快速进步和演化,也使得基础设施的配置不得不频繁变化.在这种快速变化的过程中,要求基础设施既要灵活,也要安全.可靠. 而传统的基础设施运维管理具有以下几个问题. 被动响应. 产品团队获取服务器资源采用的是申请制,中间存在若干审批过程,以及需要等待运维团队实施,响应不及时. 自动化缺乏串联.虽然有一定的自动化,但不能做

容器生态系统 (续) - 每天5分钟玩转容器技术(3)

04-17
容器生态系统包含核心技术.平台技术和支持技术三个方面.上一节我们讨论了核心技术,今天讨论另外两个部分. 容器平台技术 容器核心技术使得容器能够在单个 host 上运行.而容器平台技术能够让容器作为集群在分布式环境中运行. 容器平台技术包括容器编排引擎.容器管理平台和基于容器的 PaaS. 容器编排引擎 基于容器的应用一般会采用微服务架构.在这种架构下,应用被划分为不同的组件,并以服务的形式运行在各自的容器中,通过 API 对外提供服务.为了保证应用的高可用,每个组件都可能会运行多个相同的容器.这

马化腾:微信公众号付费阅读有一些误读

03-04
昨日,全国人大代表.腾讯公司董事长兼首席执行官马化腾举行媒体沟通会,发布两会建议并回答记者提问.当记者问及腾讯是否计划加快推出微信公众号的付费阅读,马化腾表示有一些误读.以下是他们关于公众号付费阅读的访谈内容. 记者问:腾讯是否计划加快推出微信公众号的付费阅读?在互联网免费模式仍然占主流的今天,微信的付费阅读是否能够真的走得通?知识付费的春天是否真的到了? 马化腾:其实我当初在朋友圈回复朋友回答,后来被截了图传出去的.有一些误读,有些人骂说公众号怎么还收费了?这个就跟当年讲微信收费一样是谣传.其

罗振宇时间的朋友2015跨年演讲全文

01-02
欢迎各位,时间的朋友,看看四十年前的我,变化也不大.过去过得不爽的人,叫做时间的朋友,当你有些事情没有做,会有淡淡忧伤,常常有这样的时刻.很多年前我失恋了,去香山坐缆车.只有我一个人坐,半山腰狂风大作,前不见古人后不见来者,觉得命就扔在那里,我发誓我能安全下山就好好做人,做一个脱离低级趣味的人,当然后来并卵,下山后该怎样还是怎样. 我们的人生需要失恋坐缆车这种时间的特殊时刻,所有动物都有三种情绪:人多了爱恨和忧伤,爱不是愉悦.恐惧.愤怒,它一定是多了时间的尺度,人要是没有时间的尺度,爱不起来.也

飞天,进化!

10-29
转:阿里云的"飞天"是什么? 一.飞天是什么? 飞天(Apsara)是由阿里云自主研发.服务全球的超大规模通用计算操作系统.它可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提供计算能力. 从PC互联网到移动互联网到万物互联网,互联网成为世界新的基础设施.飞天希望解决人类计算的规模.效率和安全问题.飞天的革命性在于将云计算的三个方向整合起来:提供足够强大的计算能力,提供通用的计算能力,提供普惠的计算能力. 二.飞天的主要组成部分包括哪些,架构是怎样的? * 飞

全国高校快递报告发布《大学校园快递的数字秘密》

10-27
10月17日,2016年大学校园快递服务创新与规范管理交流研讨会在广东珠海召开.中国教育后勤协会校园快递工作委员会.菜鸟网络.阿里研究院联合发布了首份<中国高校校园快递发展研究报告>. 高校剁手党对快递业贡献巨大,未来总增量可期 ① 大学生网购率高,预示未来快递增长."据统计,淘宝用户中,24岁以下的用户占总量的30%."菜鸟网络CTO王文彬在现场介绍. 同时报告显示:"2015年,全国2000多所高校人均网购额为1100元,211高校的人均网购额为1500元,9

2016腾讯全球合作伙伴大会马化腾《给合作伙伴的一封信》

09-22
2016腾讯全球合作伙伴大会TGPC在福州海峡国际会展中心举行.马化腾发表讲话<给合作伙伴的一封信>. 各位合作伙伴, 我们迎来了腾讯历史上的第六届全球合作伙伴大会.过去一年,越来越多的创业公司从腾讯开放平台脱颖而出,创业这杯咖啡没有凉.随着腾讯创业服务平台的上线和众创空间在30个城市落地和拓展,我们将面向7000万中小企业的创业者,带来线上线下.全阶段的创业服务. 记得五年前,我们提出要携手合作伙伴一起打造"没有疆界.开放分享的互联网新生态".现在,我们正站在新的起点上迈

为 Neutron 准备物理基础设施(I) - 每天5分钟玩转 OpenStack(75)

08-19
前面讨论了 Neutron 的架构和基础知识,接下来就要通过实验深入学习和实践了. 第一步就是准备实验用的物理环境,考虑如下几个问题: 需要几个节点? 如何分配节点的角色? 节点上部署哪些服务? 配几个网卡? 物理网络如何连接? 1 控制节点 + 1 计算节点 的部署方案 我们的目的是通过实验学习 Neutron 的各种特性. 为了达到这个目的,实验环境应尽量贴近典型的部署方案:但同时,由于是个人学习使用,受物理条件的限制需要尽量利用有限的资源,所以我们采用下面的部署方案: Q:需要几个节点?

2015年最新微信数据背后的哲学

06-02
5月13日腾讯发布第一季度报告,我们也得以从中了解微信的最新发展状况,结合已有相关数据,笔者对微信发展的几个趋势做了相关分析.     数据来源: 腾讯控股有限公司2015Q1财报(未经审核) 腾讯控股有限公司2014年报 腾讯控股有限公司2014年中期报告 企鹅智酷<微信的"影响力"--首份微信平台数据化研究报告>       1微信月活跃用户新增近0.5亿:增长加速  微信2015年Q1月活跃数达到5.49亿,相比于腾讯2014年年报中5亿的月活跃用户,本季度新增活跃用

AWS系列之一 亚马逊云服务概述

07-11
云计算经过这几年的发展,已经不再是是一个高大上的名词,而是已经应用到寻常百姓家的技术.每天如果你和互联网打交道,那么或多或少都会和云扯上关系.gmail.github.各种网盘.GAE.heroku等各种服务都属于云服务的范畴.那么云计算的定义到底是什么?这里有摘自wiki的定义. Cloud computing in general can be defined as a computer network which includes, computing hardware machine o

云时代基础设置自动化管理利器: Chef

09-16
云时代的到来势不可挡.尤其作为程序员,我们每天或多或少的直接或间接的使用者各种云服务.云平台有很多种,如云软件(SaaS, Software as a service).云平台(PaaS, Platform as a service).云设备(IaaS, Infrastructure as a service).云计算由于其价格低廉.按需提高.使用方便等特点,越来越受到人们的欢迎. Chef是什么? Chef的出现正是顺应了云潮流.如果你是一个公司的devops成员,每天配置服务器上的软件和服务