标签:Twitter

Java

开源博客JBlog安装实战 CentOS+openJDK+mySQL+maven+git=jblog.joke.dog

4

yeseng 发布于 2019-08-20

不忘初心,回归朴实​!JBlog相对于wordpress而言,极简​!做为一个新生代开源项目,拥有最最简单的功能组合,满足基本的博客发布​!回想使用 wordpress,也是最基本的博客发布功能,记录一些工作生活点滴,wordpress默认安装的风险还是比较大,基本上很...

阅读(10)评论(0)赞 (0)

Java

从 Java 迁移到 Kotlin,这 14 个 App 是怎么想的?

3

yanxinchi 发布于 2019-08-20

在 2017 谷歌 I/O 开发者大会 上,谷歌宣布 Kotlin 语言和 Java 一样,成为 Android 应用开发的一级语言。从此,这门由位于俄罗斯的 JetBrain 团队开发的语言开始广受瞩目。 Kotlin 有着简洁的语法,同时可以与 Java 很方便地进行互操作。...

阅读(16)评论(0)赞 (0)

Java

请你吃一顿史上最全的Android混淆大餐

8

尖兵 发布于 2019-08-20

在 Android 日常开发过程中,混淆是我们开发 App 的一项必不可少的技能。只要是我们亲身经历过 App 打包上线的过程,或多或少都需要了解一些代码混淆的基本操作。那么,混淆到底是什么?它的好处有哪些?具体效果如何?别急,下面我们来一一探索它的"独特"魅...

阅读(6)评论(0)赞 (0)

Java

过去五十年最具影响力的十大编程语言及其创造者

9

songhua.gao 发布于 2019-08-19

在本文中,我们将一同了解过去五十年以来最具影响力的十种编程语言及其创造者的故事。 软件世界当中存在不少编程语言,而且每一年都有更多后起之秀加入进来。最近一段时间,我们迎来了 Scala、Kotlin、Go 以及 Closure 等新成员,但从历史的角度来看,只有极少数编程语言能够...

阅读(14)评论(0)赞 (0)

编程技术

高性能MySQL架构

2

darida 发布于 2019-08-17

关注公众号:xy的技术圈 在前面的文章里,分享了MySQL索引的原理及使用技巧、MySQL查询语句的优化等方面的知识。这些都是针对单个库的性能优化。在微服务和容器、云的时代,应用层可以很方便地水平扩展,用于支撑更大的并发量。 大多数开发人员都知道,数据库是性能上比较大的一个瓶颈。...

阅读(31)评论(0)赞 (0)

编程技术

GraphQL-BFF:微服务背景下的前后端数据交互方案

53

Harries 发布于 2019-08-16

前言 随着多终端、多平台、多业务形态、多技术选型等各方面的发展,前后端的数据交互,日益复杂。 同一份数据,可能以多种不同的形态和结构,在多种场景下被消费。 在理想情况下,这些复杂性可以全部由后端承担。前端只管从后端接口里,拿到已然整合完善的数据。 然而,不管是因为后端的领域模型,...

阅读(19)评论(0)赞 (0)

编程技术

采用微服务架构的六个考量因素

1

xirruiqiang 发布于 2019-08-15

【51CTO.com快译】新兴技术的下一波浪潮正向我们涌来,人工智能、可穿戴设备、物联网及更多技术变得普及开来。许多组织现面临着管理这些整体式应用程序这个难题。当下,速度和灵活性必不可少。Netflix、Twitter、eBay和亚马逊等大型互联网公司采用的下一个架构创新是微服务...

阅读(16)评论(0)赞 (0)

编程技术

万字长文全面解析 GraphQL,携程微服务背景下的前后端数据交互方案

53

邓龙华 发布于 2019-08-08

作者简介 古映杰,携程研发高级经理,负责前端框架和基础设施的设计、研发与维护。开源项目react-lite和react-imvc作者。 前言 随着多终端、多平台、多业务形态、多技术选型等各方面的发展,前后端的数据交互,日益复杂。 同一份数据,可能以多种不同的形态和结构,在多种场景...

阅读(37)评论(0)赞 (0)

编程技术

Tcpkill 强制杀死 ESTABLISHED 连接

5

zhuangli 发布于 2019-08-08

关于 运维攻城狮、90后、红帽认证工程师(Red Hat Certified Engineer), 生活在妖都,2012至今服务于某游戏厂商,专注于自动化运维。 博客中主要一些自己工作中有用到的服务配置和解决记录,一来可以整理文档、二来可以分享一下技术经验。 空余时间会更新一些文...

阅读(23)评论(0)赞 (0)

编程技术

一文读懂微服务监控之分布式追踪

9

邓龙华 发布于 2019-08-07

现在越来越多的应用迁移到基于微服务的云原生的架构之上,微服务架构很强大,但是同时也带来了很多的挑战,尤其是如何对应用进行调试,如何监控多个服务间的调用关系和状态。如何有效的对微服务架构进行有效的监控成为微服务架构运维成功的关键。用软件架构的语言来说就是要增强微服务架构的可观测性(...

阅读(34)评论(0)赞 (0)

Spring

SpringCloud 的微服务治理

18

邓龙华 发布于 2019-08-06

编辑推荐: 本文来自简书,重点将介绍微服务架构具体开发运维方面的经验总结,侧重于落地实践。 一 概述 目前业界比较热门的微服务开发框架是SpringCloud和dubbo,由于前期一些项目已经使用了SpringBoot进行快速开发,自然就平滑地升级到SpringCloud进行微服...

阅读(24)评论(0)赞 (0)

编程技术

技术架构演进|0到千万DAU,微淘如何走过?

13

zhuangli 发布于 2019-08-02

导读: 大家经常看到手淘里面的第二个TAB 就是微淘了!目前有几千万 DAU,几百亿关注关系,每天几十万的商家生产内容,对系统的挑战较大。产品形态上目前以关注 feeds 流为主,是商家非常重要的获取流量阵地(自运营阵地),下面和小编一起看看微淘技术演进史。 内容生态对淘宝的价值...

阅读(41)评论(0)赞 (0)

编程技术

混沌工程实践:使用 SMI 和 Linkerd 进行故障注入

2

puefu.he 发布于 2019-07-29

应用程序故障注入是混沌工程的一种形式,在微服务应用程序中人为地增加某些服务的错误率,以查看它对整个系统的影响。传统上,需要在服务代码中添加某种类型的故障注入库,才能对应用程序进行故障注入,值得庆幸的是,服务网格提供了一种无需修改或重构服务的应用程序故障注入方法。 结构良好的微服务...

阅读(46)评论(0)赞 (0)

编程技术

观点 | 从 “可组合度” 看区块链计算的 4 个时代

4

dulong 发布于 2019-07-26

编者注: 在区块链世界里,“可组合性(Composability)” 一词最早被用来说明免许可智能合约平台的长处,即同一平台上的组件可以相互组合,产生出新的产品和服务。 本文作者意识到了,可组合性不是 0 与 1 的区别,而是程度的区别,因有此文。 作者对 Cosmos 等项目的...

阅读(49)评论(0)赞 (0)

编程技术

[译] 多网站项目的 CSS 架构

4

hanze 发布于 2019-07-26

CSS 架构 —— 第三部分 复杂的 CSS 架构,可不是你在科班里能学到的东西。 我在互联网行业的第四份工作,是在我国一家领先的媒体新闻公司中任职一名 CSS/HTML 专家,我的主要职责就是开发可重用的、可扩展的、用于多网站的 CSS 架构。 在本文中,我将与大家分享我在构建...

阅读(45)评论(0)赞 (0)

Java

手动编译 Flink 1.9 踩坑实录

xiaoli.he 发布于 2019-07-26

大家期盼已久的1.9已经剪支有些日子了,兴冲冲的切换到跑去编译,我在之前的文章《尝尝Blink》里也介绍过如何编译,本文只针对不同的地方以及遇到的坑做一些说明,希望对遇到同样问题的朋友有一些帮助。 首先,切换分支 git checkout release-1.9 这次我们不修改p...

阅读(50)评论(0)赞 (0)

编程技术

架构师技术图谱,助你早日成为架构师

1

hanze 发布于 2019-07-25

架构师技术图谱,助你早日成为架构师 本项目是《码农周刊》架构学习资料精选, 码农周刊团队官方出品 。架构师必读,助你早日成为架构师! 架构师技术图谱包括:分布式、前端、大数据、存储、微服务、推荐系统、框架、消息队列、编程语言、设计模式、重构、集群等内容。 欢迎订阅《码农周刊》! ...

阅读(86)评论(0)赞 (0)

编程技术

如何构建一个新的 Twitter 网站?

1

xubiao.zhuang 发布于 2019-07-23

今天,我们 宣布 推出新的 Twitter.com ,这是一个酝酿多年的项目。现在,我们想带你深入幕后,让你得以窥视新 Twitter.com 的构建都需要什么。这有什么新鲜事吗?为什么我们对此如此兴奋?这对 Twitter 网站的未来又意味着什么呢? 在接下来的几周内,我们将分...

阅读(40)评论(0)赞 (0)