标签:Facebook

Java

在Java中使用redisTemplate操作缓存

3

wenming.gapo 发布于 2019-01-18

背景 在最近的项目中,有一个需求是对一个很大的数据库进行查询,数据量大概在几千万条。但同时对查询速度的要求也比较高。 这个数据库之前在没有使用 Presto 的情况下,使用的是Hive,使用Hive进行一个简单的查询,速度可能在几分钟。当然几分钟也并不完全是跑SQL的时间,这里面...

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

Java

RPC 协议之争和选型要点

15

likai 发布于 2019-01-16

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 RPC 协议之争和选型问题。李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 协议之争背景 1.1 RPC 调用的协议选择 RPC 调用的协议选择包含两部分:...

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

Java

一文搞懂基于zipkin的分布式追踪系统原理与实现

8

dulong 发布于 2019-01-15

传统单机系统在使用过程中,如果某个请求响应过慢或是响应出错,开发人员可以清楚知道某个请求出了问题,查看日志可以定位到具体方法。但是在分布式系统中,倘若客户端一个请求到达服务器后,由多个服务协作完成。比如:服务A调用服务B,服务B又调用服务C和服务D,服务D又调用服务E,那么想要知...

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

Java

安卓跨平台开发实践

xiaoli.wang 发布于 2019-01-15

一、背景 移动端目前市面上主流的平台主要有Android和IOS两大平台,为了尽可能复用代码和节省开发成本,各大巨头都开发了自己的跨平台框架,比如Facebook的React-Native,阿里的Weex,Cordova,以及今年Google开发者大会上介绍的Flutter框架。...

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

编程技术

2019年基于软件网络的8大趋势

1

xiaoli.he 发布于 2019-01-13

随着网络越来越以软件为基础,使领先的通信服务提供商在网络方面的部署发生了重大的变化,包括部署新应用,改进运营和管理以及降低设备成本。下面将介绍2019年的主要趋势,包括MEC,vRAN,uCPE,SD-WAN以及标准的影响。 1. MEC努力寻找商业案例 多接入边缘计算是一种网络...

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

Java

那些年犯过的错

1

likai 发布于 2019-01-12

先讲几个个人不光彩的经历。 一、 应该是11年还在人人的时候,那段时间主要工作都是纯考验技术的活儿。那时候离职人多。我一个人承担了原来4个团队的工作。白天各路产品来找。我要利用晚上的时间将一个游戏(泡泡鱼,不知道是否有同学玩过) 接入一个日本平台,并开发完成支付功能。这是一个和其...

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

Java

技术变化的这么快,程序员如何做到不被淘汰?

邓龙华 发布于 2019-01-09

程序员是吃青春饭的吗?还是自身的能力达不到年龄的要求? 近期,我与团队同学探讨了职业发展规划的问题。有些同学表示希望后续能进一步在技术领域(或管理方向)有进一步的积累;有的同学表示希望在新的一年能具有更好的技术影响力,自己能做一些技术决定,去影响其他人,这样自己会很有成就感。 因...

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

Java

mPaaS 3.0 多媒体组件发布 | 支付宝百亿级图片组件 AntMedia 锤炼之路(图片缓存篇)

10

邓龙华 发布于 2019-01-08

图片加载一直是 Android App 面临的“老大难”问题,加载速度与内存消耗天生就是一个矛盾统一体。我们依托支付宝超级 App 复杂的生态业务场景,借鉴业界领先的开源框架 Fresco、Picasso,取其精华,弃其糟粕,并独创性地使用 Ashmem、Native Mem C...

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

编程技术

数十家公司超 10 亿数据泄露,如何避免?

邓龙华 发布于 2019-01-08

据统计,2018 年共 10 余家公司发生数据泄露,超 10 亿人受到影响,企业应该如何避免此类事件发生? 回顾 2018 年,全球数据泄露事件不断,当事公司不乏技术实力雄厚、人才充足的大型互联网企业,但都没有逃脱数据泄露的命运,个别企业的安全漏洞甚至被黑客利用数年之久,泄露的总...

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

Java

2019年最值得学习的编程语言TOP5

10

songhua.gao 发布于 2019-01-07

选择何种编程语言似乎无关紧要,因为大多数流行语言基于相同的基本概念,对于未经训练的人来说,大多数语言看起来都是一样的,都能得到大致相同的结果。但从开发人员的角度来看,编程语言不仅是一种工具,选择正确的编程语言将影响一个人的职业生涯,经济前景和未来的幸福。本文将推荐五种当下和未来一...

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

编程技术

移动端到端网络接入架构解析

12

xiaoli.wang 发布于 2019-01-04

编辑推荐: 本文来自于cloud.tencent.com,下文主要是针对蚂蚁金服平台如何构建亿级并发下的移动端到端网络接入架构实践的分享。 前言 支付宝移动端架构已完成了工具型 App、平台型 App,以及超级 App 三个阶段的迭代与逐步完善。 本次分享将聚焦支付宝在移动网络接...

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

Java

Java人才市场2018年度盘点:转折与终局

21

小丁 发布于 2019-01-03

2017 年底,100offer 曾盘点过 Java 人才市场的全年表现,用了 「风光背后的危机」 来形容彼时 Java 工程师们的处境。一年时间很快又过去,在全球红利消退的 2018 年,Java 人才市场蛰伏许久的「危机」,是否在今年浮出了水面? 注:本文数据除另行说明外,均...

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

编程技术

蚂蚁金服 mPaaS 服务端核心组件:亿级并发下的移动端到端网络接入架构解析

12

尖兵 发布于 2018-12-28

根据 《mPaaS 服务端核心组件体系概述:移动 API 网关 MGS》 ,我们已经初步了解 mPaaS 服务端众多组件中移动 API 网关 MGS 的具体架构设计和简介。 本文结合贾岛在 TGO 鲲鹏会举办的「走进蚂蚁金服:双十一背后的蚂蚁金服技术支持」活动现场分享内容《亿级并...

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

编程技术

携程新一代监控告警平台 Hickwall 架构演进

8

dulong 发布于 2018-12-28

作者简介 陈汉,携程网站运营中心研发工程师,从事Hickwall监控告警平台的研发工作。 经历了Hickwall项目的雏形到交付生产再到不断改进,通过整个开发过程,对监控领域有了深入的了解。喜欢探究系统的底层原理,对分布式有浓厚的兴趣。 本文来自陈汉在“ 2018携程技术峰会 ”...

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

Java

Dubbo 中的 URL 统一模型

wenming.gapo 发布于 2018-12-26

在不谈及 dubbo 时,我们大多数人对 URL 这个概念并不会感到陌生。统一资源定位器 ( RFC1738 ――Uniform Resource Locators (URL))应该是最广为人知的一个 RFC 规范,它的定义也非常简单 因特网上的可用资源可以用简单字符串来表示,该...

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

Java

2018年Spring总结

darida 发布于 2018-12-26

来自Spring技术布道师 乔什龙 的总结:今年是一个有趣的一年,其中现有的做法以非凡的新方式得到了完善。以下是我记得2018年的事情。 响应式编程 2018年是响应式年,在2018年,我们提供了所有反应集成的GA版本,这是有意义的。2018年,我们发布了Spring Boot ...

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

Java

记一个 emoji 引起的 RN 网络请求问题

1

刘莉莉 发布于 2018-12-24

一天,业务开发同学反馈了一个 RN 的问题,RN 项目在 Android APP 中启动后报如下错误导致崩溃: E/unknown:React: Exception in native call java.lang.RuntimeException: Error calling ...

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

Java

Java还欠缺什么才能真正支持机器/深度学习?

songhua.gao 发布于 2018-12-24

如何让团队开始使用ML以及如何最好地将ML与我们运行的现有系统集成? 实际上没有用Java构建的ML框架(有 DL4J, 但我真的不知道有谁使用它, MXNet 有一个Scala API而不是Java,而且它不是用Java编写的,Tensorflow有一个 不完整的Java AP...

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