IsaacZhang 头像

IsaacZhang

25 声望
做一个好人。 展开

做一个好人。

收起
关注了
0
粉丝数
1
最新动态
  • 发布了文章 ·
    被辞退员工的一天

    其实,公司在发展的过程中,总会遇到各种各样的问题,无论是管理方面,还是运营方面,如果一旦某一环节出现了问题,当然受伤的肯定是弱小的员工,特别是我们技术小伙伴是最容易被拿来开刀垫背。当遇到这样问题的时候,往往小伙伴会怪罪于公司 ,为什么选择的是我,为什么不是别人?当然我们这次也有。

  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 22. 广告系统回顾总结

    到目前为止,我们整个初级广告检索系统就初步开发完成了,我们来整体回顾一下我们的广告系统。整个广告系统编码结构如下:

    摘要图
  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 21. 系统错误汇总

    因为Eureka在集群启动过程中,会连接集群中其他的机器进行数据同步,在这个过程中,如果别的服务还没有启动完成,就会出现Connection refused: connecterror,当其他节点启动完成之后,报错就会消失。

    摘要图
  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 20. 系统运行测试

    经过长时间的编码实现,我们的主体模块已经大致完成,因为之前我们都是零散的对各个微服务自行测试,接下来,我们需要将所有的服务模块进行联调测试,Let's do it.

    摘要图
  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 19. 监控Hystrix Dashboard

    在之前的18次文章中,我们实现了广告系统的广告投放,广告检索业务功能,中间使用到了 服务发现Eureka,服务调用Feign,网关路由Zuul以及错误熔断Hystrix等Spring Cloud组件。简单调用关系:

    摘要图
  • 发布了文章 ·
    Docker部署网站之后映射域名

    Docker中部署tomcat相信大家也都知道,不知道的可以google 或者bing 一下。这里主要是为了记录在我们启动容器之后,tomcat需要直接定位到网站信息,而不是打开域名之后,还得加个blog后缀才能访问到我们的网站首页。

    摘要图
  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 18. 查询返回广告创意

    在上一节中我们实现了根据流量信息过滤的代码,但是我们的条件有可能是多条件一起传给我们的检索服务的,本节我们继续实现根据推广单元的三个维度条件的过滤。

  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 17. 根据流量类型查询广告

    从上图我们可以看出,在媒体方向我们的广告检索系统发起请求的时候,请求中会有很多的请求参数信息,他们分为了三个部分,我们来编码封装这几个参数对象信息以及我们请求本身的信息。Let's code.

    摘要图
  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 16. 增量索引实现以及投送数据到MQ(kafka)

    上一节中,我们为实现增量索引的加载做了充足的准备,使用到mysql-binlog-connector-java 开源组件来实现MySQL 的binlog监听,关于binlog的相关知识,大家可以自行网络查阅。或者可以mailto:magicianisaac@gmail.com

  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 15. Binlog 增量准备

    最主要有3个用途:数据复制(主从同步)Mysql 的Master-Slave协议,让Slave可以通过监听binlog实现数据复制,达到数据一致性目的

    摘要图
  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 14. 全量索引代码实现

    上一节我们实现了索引基本操作的类以及索引缓存工具类,本小节我们开始实现加载全量索引数据,在加载全量索引数据之前,我们需要先将数据库中的表数据导出到一份文件中。Let's code.

  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 13. 索引服务编码实现

    上一节我们分析了广告索引的维护有2种,全量索引加载和增量索引维护。因为广告检索是广告系统中最为重要的环节,大家一定要认真理解我们索引设计的思路,接下来我们来编码实现索引维护功能。

  • 发布了文章 ·
    [Spring cloud 一步步实现广告系统] 12. 广告索引介绍

    在我们广告系统中,为了我们能更快的拿到我们想要的广告数据,我们需要对广告数据添加类似于数据库index一样的索引结构,分两大类:正向索引和倒排索引。

    摘要图
  • 发布了文章 ·
    [JVM 相关] Java 新型垃圾回收器(Garbage First,G1)

    HotSpot 垃圾收集器实现Serial Collector(串型收集器)使用场景,大多数服务器是单核CPU。适用收集场景:1. 新生代收集(Young Generation Collection)2. 老年代收集(Old Generation Collection)

    摘要图
认证与成就
获得 5 次点赞
7月30日 加入
qrcode
关注微信服务号
实时接收新的回答提醒和评论通知