更新于:02-02 23:13

有关[服务]分类推荐

树莓派搭建 HomeKit 服务

于01-31 08:00 - Harttle - GPIO Node.js UART HomeKit Raspberry
最近总有朋友问我 Apple Home 是怎么搭建的,这篇文章提供给从零开始搭建 Apple Home 的朋友. 可以自选传感器、空气净化器、以及智能开关等设备,通过树莓派接入到苹果内置的 Home 应用中. 从 iOS 8(2014年9月)开始,苹果内置了 名为 Home 的应用,让 iPhone/iPad 可以控制智能设备.

微服务迁移前,来听听这6个思考和经验

于01-30 00:00 - - tuicool
小数近期为大家推送了不少微服务方面的文章,之前的一份微服务调研报告《微服务2017年度报告出炉:4大客户画像,15%传统企业已领跑》受到广泛关注. 今天推送的这篇技术文章,与您再来深入探讨下企业为什么要寻求微服务,会遇到哪些问题,做好哪些准备. 今天,对软件的需求变化比以往任何时候都快. 这就要求有一个合适的架构来实现灵活的变更.

请不要在“微服务”的狂热中迷失自我!

于01-21 16:35 - - 微服务 摘抄 微服务
2017年是“微服务”疯狂的一年,如同股灾前的狂欢,各种不同行业的技术团队都在宣讲着自己微服务实践的道路. 然而大家是否有反思过自己真的在玩“微服务”吗. 还是为了凑这波的热点,而被折腾的疲惫不堪. 下面的内容是《The Death of Microservice Madness in 2018》一文的翻译,本文很好地阐述了“微服务”在带来诸多优势的同时也对技术团队增加的复杂度所带来的挑战.

dubbo服务治理(一)降级

于01-20 18:13 - 征途2010 -
在线网站一般都会有服务器压力剧增的时候,比如说网上商城的促销,这个时候常用的手段就是服务降级,根据当前业务情况及流量对一些服务和页面有策略的降级,以此缓解了服务器资源压力,以保证核心任务的正常运行,同时也保证了部分甚至大部分客户得到正确响应. 页面拒绝服务:页面提示由于服务繁忙此服务暂停. 跳转到varnish或nginx的一个静态页面.

微服务2017年度报告出炉:4大客户画像,15%传统企业已领跑

于01-17 07:20 - - 微服务 Spring Cloud 摘抄 微服务
如果在诸多热门云计算技术中,诸如容器、微服务、DevOps、OpenStack 等,找出一个最火的方向,那么非微服务莫属. 尽管话题炙手可热,但对传统行业来说,微服务落地和方法论目前处于起步阶段. 本报告于2017年11月份展开,从驱动因素、落地现状、和容器关系、架构体系、未来趋势和落地方法论等方面对微服务进行了分析.

Dubbo将积极适配Spring Cloud生态,Spring Cloud体系或将成为微服务的不二选择!

于01-11 22:14 - - Spring Cloud Spring Cloud 微服务 Dubbo
2016年,我在博客中发表过一篇 《微服务架构的基础框架选择:Spring Cloud还是Dubbo. 在这篇文章中,我主要对比了Spring Cloud与Dubbo所具备的能力,并阐述了个人推崇Spring Cloud的原因. 但是,最近各大技术社区出现了不少类似的文章,观点比较激进,对于Spring Cloud的褒扬远胜于Dubbo,但是这些评价很多都忽略了Spring Cloud与Dubbo在设计视角上的不同.

关于轻渠道服务运营的思考 | 客户世界

于01-11 16:51 - -
客户世界|李洁|2014-06-20. 4G牌照的发放给中国移动带来了新的希望和期待,4G的普及也将进一步刺激客户的流量需求,产生更多颠覆式的应用,这对我们面向流量经营的能力和客户服务水平提出了更高的要求,客户服务部门也会迎来新的转型契机. 在这样的时代背景下,建设面向智能机流量用户随手使用的“轻渠道”服务应用而生.

微服务架构跨库分页解决的四种方案

于01-01 00:00 - - dev
微服务架构跨库分页解决的四种方案. 分页需求 互联网很多业务都有分页拉取数据的需求,例如:. (1)微信消息过多时,拉取第N页消息. (2)京东下单过多时,拉取第N页订单. (3)浏览58同城,查看第N页帖子. 这些业务场景对应的消息表,订单表,帖子表分页拉取需求有这样一些特点:. (1)有一个业务主键id, 例如msg_id,order_id,tiezi_id.

京东京麦:微服务架构下的高可用网关与容错实践(有彩蛋)

于12-27 12:33 - -
本文根据DBAplus社群第130期线上分享整理而成,. 从事京麦平台的架构设计与开发工作. 熟悉各种开源软件架构,在Web开发,架构优化上有较丰富的实战经历. 有多年在NIO领域的设计、开发经验,对HTTP、TCP长连接技术有深入研究与领悟,目前主要致力于移动与PC平台网关技术的优化与实现. 个人公众号:程序架道(xindongbook17).

dubbo服务降级实现dubbo-plus/circuitbreaker at master · dubboclub/dubbo-plus · GitHub

于12-11 10:33 - -
向注册中心写入动态配置覆盖规则:(通过由监控中心或治理中心的页面完成). 表示消费方对该服务的方法调用都直接返回null值,不发起远程调用. 屏蔽不重要服务不可用时对调用方的影响. 表示消费方对该服务的方法调用在失败后,再返回null值,不抛异常. 容忍不重要服务不稳定时对调用方的影响. Dubbo支持服务降级,并且支持当服务出现异常的时候进行服务降级处理,但是存在一下几个缺陷.

技巧集:nginx作代理时,查看请求被转发到哪台服务器

于11-23 10:05 - -
使用Nginx代理多台服务器实行负载的时候,如何查看某一个请求被转发到哪台服务器上呢. 重启Nginx,重新访问,在浏览器中F12查看request的Headers信息,可以看到当前服务器的IP. 已有 0 人发表留言,猛击->> 这里<<-参与讨论. —软件人才免语言低担保 赴美带薪读研.

微服务架构咨询和实施(11.18)

于11-18 15:01 - 人月神话 - IT咨询
从去年下半年开始到现在,团队花了大部分的精力在微服务架构的学习,工具融合和支撑平台研发上面. 虽然今年的项目基本还是ESB服务总线类的传统集成类项目,但是经过大量的售前交流,以及和客户的沟通,对于微服务架构规划咨询和落地实施最终将成为传统企业IT架构转型的必然之路. 在博客上我也专门讲过微服务架构,也讲过微服务架构和SOA,和ESB服务总线的区别,也专门写过阿里的《传统企业IT架构转型》这本书的读书笔记.

分布式服务框架Dubbo疯狂更新!阿里开源要搞大事情?

于11-15 08:00 - - geek
阿里妹导读:最近,开源社区发生了一件大事——使用最广的开源服务框架之一Dubbo低调重启维护,并且3个月连续发布了3个维护版本. 这3个维护版本不仅解决了社区关心的一系列问题和需求,还让整个社区的活跃度得到了大幅提升. Dubbo启动维护后,阿里中间件(Aliware)组建了由专职人员和RPC技术专家组成的虚拟维护团队.

Comet:基于 HTTP 长连接的“服务器推”技术

于08-26 23:11 - -
转自:https://www.ibm.com/developerworks/cn/web/wa-lo-comet/. Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻. 任何 Ajax 的新信息都能在这里找到. 订阅 Ajax 相关文章和教程的 RSS 提要.

如何搭建属于自己的 RSS 服务,高效精准获取信息

于10-17 11:51 - Platycodon -
为什么要考虑自己搭建 RSS 服务. Google Reader 在 2013 年的下线似乎标志着 RSS 黄金时代的结束. 在那之后,虽然陆续出现过很多替代品,但 RSS 的地位已经被无限刷新的信息流、算法推荐等新技术逐渐取代了. 不过,尽管小众,RSS 仍然是不少极客用户获取信息的首选. 的确,如果对信息来源要求苛刻且善加维护,RSS 仍然是高效获取信息的不二选择.

去哪儿网基于Mesos和Docker构建私有云服务的实践

于09-13 08:00 - - bigdata
【导读】本文深入介绍了去哪儿网利用Mesos和Docker构建私有云服务的全过程,分享了从无状态应用向有状态应用逐步过度的经验与心得. 2014年下半年左右,去哪儿完成了有关构建私有云服务的技术调研,并最终拍定了Docker/Mesos这一方案. 下图1展示了去哪儿数据平台的整体架构:. 图1:去哪儿数据平台的整体架构.

哔哩哔哩大数据采集服务—Lancer系统设计与实践

于09-06 13:34 - -
        哔哩哔哩(以下简称B站)的日志采集肩负了B站的所有业务的日志收集并传输,提供离线数据和实时数据以满足离线或实时计算以及业务方订阅的需求. B站日志收集系统是基于Flume设计和搭建而成的.        数据采集是大数据的基石,近几年随着业务的高速增长,产生的数据量越来越大,并且会持续快速增长.

无法连接 Google 服务,如何「曲线救国」顺畅使用 Chrome

于09-01 18:38 - Eric_hong -
对于没有自备梯子的用户,由于无法连接 Google 服务器,在使用 Chrome 时都面临不少问题:. Chrome 浏览器更新总是出现「检查更新时出错」;. 看到好用的扩展但是无法下载;. 不同设备之间的 Chrome 浏览器无法同步个人数据. 所以不少人转而使用国内厂商开发的软件管家之类工具,或者直接选择常年不更新,或者放弃使用了 Chrome 浏览器.

线上服务 CPU 100%?一键定位 so easy!

于08-28 01:38 - - java
经常做后端服务开发的同学,或多或少都遇到过 CPU 负载特别高的问题. 尤其是在周末或大半夜,突然群里有人反馈线上机器负载特别高,不熟悉定位流程和思路的同学可能登上服务器一通手忙脚乱,定位过程百转千回. 对此,也有不少同学曾经整理过相关流程或方法论,类似把大象放进冰箱要几步,传统的方案一般是4步:.

搭建独立图像处理服务(Thumbor)

于08-16 10:26 - -
Thumbor是基于Python的开源的On-Demand图片处理服务,可以实现图片裁剪crop、缩放resize、翻转flip、滤镜filter,甚至是人脸识别. 官网: https://github.com/thumbor/thumbor. 图像处理是系统开发中的必备组件,各种开发语言都内置图像处理API,也有大量的开源图像处理库做补充.

使用Spring Cloud和Docker构建微服务架构

于08-05 15:17 - - 其它 Java 译文 微服务
原文: https://dzone.com/articles/microservice-architecture-with-spring-cloud-and-do. 作者:Alexander Lukyanchikov. 如何使用Spring Boot、Spring Cloud、Docker和Netflix的一些开源工具来构建一个微服务架构.

优衣库的新业务,是要准备在美国放置贩卖服饰的自动购物机

于08-03 10:18 - 吴诗源 - 重点
据 WSJ 和 Fortune 等媒体报道,优衣库正准备在美国推出自动购物机,计划城市在纽约、休斯顿等地,重点可能出现在商场或机场,来解决比如“到了才发现没带足够多衣服”之类的问题. 用优衣库方面的话说,“从未来两三个月就将开始”,今年“至少会推出 10 台左右”,优衣库美国市场总监 Marisol Tamaro 对于这种革命性——连自己作为零售业旗帜的命可能都一起革了的方式很有信心,表示“这种简单有效的方式或许会带来更大的成功”.

服务间通信之Http框架

于08-03 12:15 - u012734441 -
2.jersey代理连接池. 1.1 java原生HttpURLConnection. 这个用的不多,在正式项目中几乎没有用过,写一些小的demo的时候偶尔用过,使用的原因更多是当时懒得再引入其他第三方的http框架了,用法如下:. 不多说,用法还是挺复杂的,简单的请求甚至需要数十行才能完成,并且不易于理解,当时写完调试了半天才通,挺后悔用原生的HttpURLConnection来进行当时功能的测试,感觉比我当时写的一个http-server还要麻烦,在正式的项目中一般不会用到原生http请求类.

RPC 服务框架 Dubbo 将正式得到官方维护与支持

于08-02 11:40 - - 综合新闻
近日, Dubbo 项目官网更新了一则公告:. dubbo项目将正式得到官方维护与支持,我们期待这款优秀的开源项目在未来持续保持活力,引领开源服务框架  --Alibaba dubbo-team. 在项目 GitHub 主页的 issue 中,也有阿里巴巴的工程师确认了这一消息. 看来,Dubbo 确实重新开始得到官方的维护了.

基于TCPCopy的Dubbo服务引流工具-DubboCopy

于07-26 13:56 - -
TCPCopy顾名思义,就是一个可以将tcp流量复制的工具(其实也可以复制UDP). 有了这样一个工具,我们就可以真实的复制线上流量,然后将这些流量复制到我们的测试服务器上. 这样就可以很容易模拟线上真实用户的访问,做一些功能上的,性能上的测试. 而且经过实际测试发现TCPCopy对线上机器的资源消耗也是极低的.

微服务下的数据一致性思考

于07-20 08:52 - -
之前讲到了数据库层和缓存层的改造思路,而对于业务层的改造,采用了集中式服务转微服务的架构方案. 既然是微服务,就意味着面临大量的服务间的内部调用及服务依赖,这就意味着,如果一次请求的调用涉及到两个或多个微服务之间的调用,恰好有下游的微服务调用失败,我们就必须要考虑到回滚及服务间保证数据一致性的问题.

详解微服务实践从架构到部署

于06-28 08:00 - - dev
这段时间公司事情多,这篇文章写了放、放了写…耽搁了一些进度. 各个自媒体的更新也慢了很多,这里给大家说句抱歉了. 现如今“微服务”遍地开花,已经成软件架构领域最受欢迎的热门话题之一. 网上和书籍中都有很多关于微服务基础和优势的学习材料,但是我们可能会发现这东西在现实世界企业场景中似乎好像没那么普及,真正能跑的微服务资源其实也不是很多,大多是停留在概念和摸索阶段.

技术领导者即服务

于06-23 13:01 - -
八年前我写了一篇文章《 Tech Lead的三重人格》. 迄今为止为数众多的敏捷交付团队中,Tech Lead(技术领导者)对于交付的效能和质量起着至关重要的作用. 我在那篇文章中指出,Tech Lead需要扮演三种重要的角色:技术决策者、流程监督人、干扰过滤器. 一支团队能否有效采用架构最佳实践、交付流程最佳实践和项目运作最佳实践,很大程度上取决于Tech Lead把自己的工作完成得多好.

线上存储服务崩溃问题分析记录

于06-19 16:59 - 那谁 - C++ 网络编程
上周我们的存储服务在某个线上项目频繁出现崩溃,花了几天的时间来查找解决该问题. 由于问题在线上发生,较难重现,首先想到的是能不能加上更多的信息,在问题出现时提供更多的解决思路. 首先,我们的代码里,在捕获到进程退出的信号比如SIGABRT、SIGSEGV、SIGILL等信号时,会打印出主线程的堆栈,用于帮助我们发现问题.

mysql服务器CPU使用过高的优化方案

于06-19 18:45 - sky_xin -
当然除了一些加索引的还有少量的通过改代码进行sql语句优化的(例如参数赋值时的数据类型必须要和数据库定义的字段类型相一致,如果是关联查询中,关联字段的数据类型和编码、长度也都要一致,否则很有可能用不上索引),主要是正确的添加索引. 另外也学习了一点:mysql函数 now()、current_date()都是实时变化的,mysql 不会将查询的结果放到查询缓存里,从而降低了查询缓存的命中率.