Tallate

该吃吃该喝喝 啥事别往心里搁

Kafka

  • 高吞吐
    Kafka常用于大数据场景,因为它对批量传输的场景做了优化,producer发出的数据需要成批一次性发给Consumer。
  • 分布式
    Broker多个副本保存多个partition,partition也有多个副本。
  • Pub/Sub
    意味着和大部分MQ中间件一样会有Producer、Consumer、Broker这几个组件。
  • Scala
    和Java有关系,编译器不同但是一般都使用hotspot虚拟机运行字节码。
阅读全文 »

领域驱动设计(Domain Driven Design)是一种架构思想,目的是正确地划定一个业务的边界,令架构整体上更清晰。
这里记录下DDD的落地方案——从Bean的定义到架构如何构建。

阅读全文 »

实验性质的项目,因为之前被问过两次,当时没有太好的思路,这里试想一种解决方案。

阅读全文 »

介绍

纯粹为了熟悉系统设计而搭建的项目。

  • 场景没什么可说的就是减库存下单,流程很简单;
  • 秒杀会在短时间内产生大量流量,会有很多用户“疯狂”下单,但是又只有少部分用户能够真正秒杀成功;
  • 主要关注如何设计系统的高可用和高性能特性。
阅读全文 »

经常想搜某个文件夹、站点内的所有内容,而网页会套网页、文件夹会套文件夹,没想到有什么特别好的搜索工具能递归地找出所有内容,于是想到要不把数据都爬到es再提供全文查询,形成自己的网页知识库。

阅读全文 »

最近发现通过chrome打开我的博客后里面的图片全都是叉叉,原来现在chrome不能再访问安全页面里的不安全元素了,也就是说如果一个网站是https的、里面的图片都是http的链接,用chrome打开后里面图片就都是叉叉了。

  • 当初为了方便我是用的github page搭建的博客,博客是https的(https://tallate.github.io);
  • 图片全放到了自己租的云服务器上了,并用Nginx简单地提供查询功能,比如:/imgs/BigData/BigData-%E6%89%BE%E4%B8%AD%E4%BD%8D%E6%95%B0.png

see: Chrome 现在强制把 http 资源文件转成 https 了吗

为了继续用github page,现在得给我的图片加上https访问协议了。

阅读全文 »

explain是查询分析的基础,可以直接得到搜索引擎对查询语句的分析结果。

阅读全文 »
0%