资讯月刊下载
[Web前端] 编写可维护代码之“中间件模式”
引言 此次我们谈论的中间件,针对前端和Node的Express和Koa开发而言。对于严格意义上的中间件(平台与应用之间的通用服务),例如用于缓解后台高访问量的消息中间件,本篇不会去叙述,因为不是本篇的论述意图。 言归正传,当我们在编写业务代码时候,我们无法避免有些业务逻辑复杂而导致业务代码写得又长又乱,如果再加上时间紧凑情况下写出来的代码估计会更让人抓狂。以至于我们一直在寻求更好的架构设计和更好的 ...
[企业架构] 分布式系统设计的求生之路
引用 声明:本文来自腾讯质量开放平台WeTest原创投稿文章,未经许可禁止任何形式的转载。 作者: Simon,腾讯后台开发高级工程师。 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申请入群,备注姓名+公司+职位。 导读: 分布式系统理念渐渐 ...
[开源软件] 轻量级Mysql Sharding中间件——Shark
Shark简介 前身为Kratos,轻量级Mysql分库分表(Sharding)中间件,丰富的Sharding算法支持(2类4种分片算法),能够方便DBA实现库的水平扩容和降低数据迁移成本。Shark站在巨人的肩膀上(SpringJdbc、Druid),采用与应用集成架构,放弃通用性,只为换取更好的执行性能与降低分布式环境下外围系统的宕机风险。 中文手册 常见问题 Shark的优点 ...
[数据库] MySQL 5.7 新特性大全和未来展望
本文转自微信公众号:高可用架构 作者:杨尚刚 引用美图公司数据库高级 DBA,负责美图后端数据存储平台建设和架构设计。前新浪高级数据库工程师,负责新浪微博核心数据库架构改造优化,以及数据库相关的服务器存储选型设计。之前在「高可用架构」发表的《单表 60 亿记录等大数据场景的 MySQL 优化和运维之道》广受好评。 2015 年最重磅的当属 MySQL 5.7 GA 的发布,号称 160 万只读 QP ...
[编程语言] 搜狗商业平台Java技术实践
Java自1995年问世以来,已历经20多年岁月。20年来,IT技术风起云涌,Java始终以其可移植性、跨平台性、生态系统完备性等特点成为最主流的开发语言之一。事实上,Java无处不在,已经渗入到大家的日常生活中,从你的每一次购物到每一笔支付,都有Java技术的身影,国内外的主流网站大部分都是由Java技术支撑。 搜狗商业平台负责搜狗广告业务,涵盖搜索、网盟、无线、品牌等业务线,面向几十万广告主和 ...
[编程语言] 细品这杯香浓的咖啡——阿里中间件高级专家沈询的Java ...
一叶知秋,回顾我的Java之路,最感谢还是阿里巴巴能够给我们这些技术人员创造出这样有挑战的业务场景和业务需要,也感谢有这样一群人能够为了这个目标一起努力到现在。 与Java的不解之缘 看到这个专题名字的第一眼,真是感慨万千:Java已经有20年历史了啊,我竟然也用了这语言8年了,真是转眼一瞬。 王晶昱(花名:沈询) 回想起8年前的我,应该是正在大学宿舍里努力地从网上搜索C语言的各种教程,在“ ...
[开源软件] 开源力量公开课第70期:新一代规则引擎Drools概览
开源力量公开课第七十期:新一代规则引擎Drools概览 时间:2014-08-19 20:00 2小时 形式:线上公开课(免费) 报名地址:http://www.osforce.cn/openclass/95/show?fr=iteye 课程背景: 作为开源领域中规则引擎的翘楚Drools,已经被很多的Java开发人员及架构师所知晓。红帽公司基于最新的Drools 6 版本在今年2月份发布了最 ...
[开源软件] 开源力量公开课第66期:使用JBoss Data Grid打造弹性 ...
开源力量公开课第66期:使用JBoss Data Grid打造弹性应用架构 时间: 2014-07-22 20:00 2小时 形式:线上公开课 报名地址:http://www.osforce.cn/openclass/87/show?fr=iteye 课程背景: 内存数据网格已经成为大数据技术发展的一部分。Gartner 的研究表明:“IMDG市场份额正在迅速增长,并可能在 2016 年将达到 ...
[开源软件] 分布式消息中间件MetaQ发布1.4.6.1版本
分布式消息中间件MetaQ发布1.4.5版本。主要改进如下: 1.新功能: 新增com.taobao.metamorphosis.consumer.ConsumerMessageFilter接口,用于实现服务端和客户端的消息过滤,具体见Java客户端指南高级主题。消费者可以过滤消费特定的消息。 Dashboard支持RESTFul API,用于查询Broker信息,具体见Dashboard AP ...
[开源软件] 分布式消息中间件MetaQ发布1.4.5
P.S. 这是我个人从淘宝开源的MetaQ 1.x版本发展起来的github分支,与目前淘宝开源的MetaQ 2.0的发展方向不同。 分布式消息中间件MetaQ发布1.4.5版本。主要改进如下: 1.新功能: MetaQ终于有了一个Web管理平台,默认访问http://[host]:8120即可访问管理平台。使用管理平台可以查询本机和集群信息,查询Topic信息以及某个消费分组的 ...
[开源软件] 分布式消息中间件MetaQ发布1.4.4
分布式消息中间件MetaQ发布1.4.4版本,完整更新日志如下(也可以点击链接查看): 1. 配置变更: 添加新选项stat,可设置全局是否开启实时统计,默认为false 添加新选项updateConsumerOffsets,当消费者的offset不在Broker的数据范围内,是否强制更新消费者的offset为当前最大offset。默认为false。测试开发环境建议开启此选项,生产 ...
[企业架构] 甲骨文发布 ADF Essentials,可免费部署
甲骨文近日发布了ADF Essentials。ADF Essentials是从JavaEE Web开发框架ADF(Application Development Framework)中剥离出来的基本要件,甲骨文的许多web应用程序就是基于该框架构建。ADF Essentials基于MVC架构,旨在提供可重复使用的应用程序组件,以缩短开发时间和重复劳动。 ADF Essentials中包含了以下组 ...
[开源软件] 分布式消息中间件 Metaq 1.4.2 发布
Metaq是淘宝开源的一个分布式消息中间件。今天发布了1.4.2版本,新功能如下: 新的客户端API用来获取topic的分区列表 新的客户端API用来获取Broker的统计信息 异步复制的Slave可以自动获取Master的配置变更,例如Master在配置文件中新增或者删除了topic并顺利reload热加载成功后,slave可自动复制或者移除变更的topic,无需重启。 新的统计项目,可以通过 ...
[开源软件] 免费开源平台G4Studio V3.0发布
我非常高兴的宣布我们最新的G4Studio_V3.0版本已经正式发布。 G4Studio是一套面向中小软件企业及个人开发者的集设计、开发、部署、后期维护于一体,力求覆盖整个软件生命周期的高品质开源免费产品套件。 点此观看视频演示:http://v.youku.com/v_show/id_XMzA1MjIwNjM2.html G4Studio官网:http://www.g4studio.org/ ...
[编程语言] Ralasafe 访问控制中间件,1.0正式版发布
我们非常高兴 Ralasafe 1.0 正式版于2010/10/09发布. Ralasafe仍然基于MIT协议发行。 1.0正式版修复了1.0 rc2版本的BUG,并提供了ralasafe-demo在oracle和mysql两个平台运行的SQL语句。你可以在oracle和mysql两种数据库上部署demo了。(Ralasafe支持db2/oracle/mysql/sql server等主流数据库 ...