jianzhanger 的博客


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 日程表

  • 搜索

SpringCloud五大核心组件(转载)

发表于 2018-09-08 | 分类于 转载

Spring Cloud由众多子项目组成,如Spring Cloud Config、Spring Cloud Netflix、Spring Cloud Consul 等,提供了搭建分布式系统及微服务常用的工具,如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性token、全局锁、选主、分布式会话和集群状态等,满足了构建微服务所需的所有解决方案。

服务发现——Netflix Eureka

客服端负载均衡——Netflix Ribbon

断路器——Netflix Hystrix

服务网关——Netflix Zuul

分布式配置——Spring Cloud Config

阅读全文 »

一文读懂RFID技术(转载)

发表于 2018-09-08 | 分类于 转载

为什么我们的快递可以一直准确无误在路线上?为什么学校图书馆里海量的书籍却管理得整齐有序?为什么有些不小心失窃的物品可以迅速追踪回来?而这些都得利用RFID技术,因为在这个物联网的时代,它是数据连接、数据交流的关键技术之一。

RFID技术

阅读全文 »

国产数据库发展现状分析(转载)

发表于 2018-08-23 | 分类于 转载

导语

从上世纪90年代开始,国产数据库的开发就不断被人提起,国内已有不少企业、团体在这个方面做了不少的投入。在此,我们与大家分享一下对几个数据库国产化途径的看法。我们主要讨论自主研发、引进代码和互联网厂商提供的云上数据库。


阅读全文 »

关于爬虫,这里有一份《中国焦虑图鉴》

发表于 2018-08-21 | 分类于 转载

就在我们身边的网络上,已经密密麻麻爬满了各种网络爬虫,它们善恶不同,各怀心思。而越是每个人切身利益所在的地方,就越是爬满了爬虫。

来源浅黑科技(ID:qianheikeji),经授权转载

来不及了,快上车。上车前,中哥先问你三个问题:

  • 你以为你在大众点评上找到的馆子,真的是几百个人给了好评,然后才出现在你的推荐里的吗?
  • 你以为你在百度上搜索到的信息,真的是百度想让你看到的吗?(注意体会这句话的意思,不是日常黑百度)
  • 你以为在微博上看到的热搜话题大V互动,真的都是真实发生的吗?
    阅读全文 »

系统设计入门(转载)

发表于 2018-08-20 | 分类于 转载

系统设计主题的索引

各种系统设计主题的摘要,包括优点和缺点。每一个主题都面临着取舍和权衡。

每个章节都包含着更多的资源的链接。


阅读全文 »

Flutter的原理及美团的实践

发表于 2018-08-13 | 分类于 转载

导读

Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目前Flutter已经发布了近60个版本,并且在2018年5月发布了第一个“Ready for Production Apps”的Beta 3版本,6月20日发布了第一个“Release Preview”版本。

初识Flutter

Flutter的目标是使同一套代码同时运行在Android和iOS系统上,并且拥有媲美原生应用的性能,Flutter甚至提供了两套控件来适配Android和iOS(滚动效果、字体和控件图标等等),为了让App在细节处看起来更像原生应用。

在Flutter诞生之前,已经有许多跨平台UI框架的方案,比如基于WebView的Cordova、AppCan等,还有使用HTML+JavaScript渲染成原生控件的React Native、Weex等。

阅读全文 »

以YouTube产品为例:为你解读交互7大定律

发表于 2018-07-23 | 分类于 转载

一、费茨定律(Fitts’Law)

Fitts定律提供了一种人体运动模型,由Paul Fitts于1954年建立,可以准确预测移动和选择目标所需的时间。

简而言之,Fitts定律指出:获取目标的时间是目标距离和大小的函数。

光标到达一个目标的时间,与当前光标所在的位置和目标位置的距离(D)和目标大小(S)有关。它的数学公式是:时间 T = a + b log2(D/S+1)。 随着距离的增加,运动需要更长时间,随着尺寸减小,选择再次需要更长时间。

——Interactoin Design Foundation

阅读全文 »

Serverless 的适用场景

发表于 2018-07-12 | 分类于 转载

尽管 Serverless 在编写传统的 Web 应用上,有一定的缺点。然而,它的事件驱动及运行时计算,使得它在某些场景上相当的合适。

发送通知

由我们在上一节中提到的,对于诸如 PUSH Notification、邮件通知接口、短信,这一类服务来说,他们都需要基础设施来搭建。并且,他们对实时性的要求相对没有那么高。

即使在时间上晚来几秒钟,用户还是能接受的。在我们所见到的短信发送的例子里,一般都会假设用户能在 60 秒内收到短信。因此,在这种时间 1s 的误差,用户也不会恼火的。而对于 APP 的消息推送而言,这种要求就更低了,用户反而不太希望能收到这样的推送

阅读全文 »

Serverless 架构的优缺点

发表于 2018-07-12 | 分类于 转载

Serverless 的优势

在我使用 Serverless Framework 开发 AWS Serverless 应用的过程中,最方便的莫过于,第一次部署和第二次、第三次部署没有什么区别。只需要执行 serverless deploy,几分钟后,我们代码就运行在线上。如果是一个传统的 AWS 应用,我需要 SSH 到我的服务器上部署,这样才能写好我的自动部署脚本。除此,我还需要担忧这个过程中,有哪些用户有使用。

除了,我觉得的部署方便,还有就是价格合理。我的 AWS EC2 实例上运行着我的博客、以及其他的一些网络。然而,我那 PV 只有 500 左右的博客,大部分时间都是在空转。便觉得有些浪费,可是运行才收费的 Serverless 就不会有这样的问题。可以让我大胆地去使用这些服务。当然了,还有其它一些显著的优势。

阅读全文 »

什么是 Serverless 架构?

发表于 2018-07-12 | 分类于 转载

花了 1000G,我终于弄清楚了 Serverless 是什么?

在过去的 24 小时,我通过微信公众号的『电子书』一事,大概处理了 8000 个请求:

Serverless 请求统计

阅读全文 »
1…4567
jianzhanger

jianzhanger

静以修身,俭以养德

64 日志
2 分类
20 标签
© 2018 — 2020 jianzhanger
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4