剑客
关注科技互联网

标签:软件架构

技术教程

Android开发中的MVP架构

阅读(17)评论(0)

最近越来越多的人开始谈论架构。我周围的同事和工程师也是如此。尽管我还不是特别深入理解MVP和DDD,但是我们的新项目还是决定通过MVP来构建。

技术教程

通过Eloquent实现Repository模式

阅读(60)评论(0)

Eloquent采用了ActiveRecord的模式,这也让Eloquent招致了好多批评,让我们去看现在 Eloquent/Model.php 文件, 该文件已经有3500多行,此时的Model集成了太多的功能了,一个新人很难短时去理解M...

技术教程

流处理技术谬见大消除

阅读(59)评论(0)

我们在思考流处理问题上花了很多时间,更酷的是,我们也花了很多时间帮助其他人认识流处理,以及如何在他们的组织里应用流处理来解决数据问题。

技术教程

Kafka Storm HDFS Architecture Design

阅读(278)评论(0)

Storm是一个分布式是实时计算系统,它设计了一种对流和计算的抽象,概念比较简单,实际编程开发起来相对容易。下面,简单介绍编程实践过程中需要理解的Storm中的几个概念:

技术教程

流动的推荐系统——兴趣Feed技术架构与实现

阅读(158)评论(0)

作者:陈开江@刑无刀,金融科技公司天农科技CTO,曾任新浪微博资深推荐算法工程师,考拉FM算法主管,先后负责微博反垃圾、基础数据挖掘、智能客服平台、个性化推荐等产品的后端算法研发,为考拉FM从零构建了个性化音频推荐系统。

技术教程

领英大规模工程基础架构:概述

阅读(51)评论(0)

(点击放大图像) 这一 系列博客文章 将介绍促进领英内部数百位工程师的创新精神,帮助他们以敏捷、高质量、高效率地方式持续发布新软件所使用的工程基础架构(技术、过程、工具、文化)。这是系列文章的第一篇,将概括介绍整体架构、工作流,以及规模...

技术教程

Spark Standalone架构设计要点分析

阅读(62)评论(0)

Apache Spark是一个开源的通用集群计算系统,它提供了High-level编程API,支持Scala、Java和Python三种编程语言。Spark内核使用Scala语言编写,通过基于Scala的函数式编程特性,在不同的计算层面进行...

技术教程

《亿级流量网站架构核心技术》目录一览

阅读(129)评论(0)

欢迎关注我的公众号获取书的最新动态 在2011年年底的时候笔者就曾规划写一本Spring的书,但是因为是Spring入门类型的书,框架的内容更新太快,觉得还是写博客好一些,因此就把写完的书稿放到了博客( jinnianshilongni...

技术教程

视频访谈: 黄桦:如何正确使用知识图谱

阅读(57)评论(0)

个人简介 黄桦,四年大数据领域从业经验,大数据技术和大数据产品开发的深度实践者。2014年作为早期员工加入明略数据,先后落地实践多个金融、公安等领域的大数据项目,积累了丰富的企业级大数据产品开发和项目落地的经验。目前是明略数据技术合伙人,带...

技术教程

从苏宁十年技术演进,看架构意识转变的关键一步

阅读(118)评论(0)

双11狂欢结束后,又是一轮长期的技术复盘时间,这个阶段往往是互联网电商酝酿新一轮架构演进的契机。演进实践中不仅需要解决大促遗留下的问题,还需要判断新的设计是否能够满足未来发展的需要。如何朝着合适的架构演进以减少未来意想不到的坑和教训,这往往...

技术教程

秒十万笔交易的数据架构解读

阅读(91)评论(0)

随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环,保证用户快速稳定地完成支付尤为重要。所以在2015年11月,我们对整个支付系统进行了全面的架构升级,使之具备了每秒稳定处理10万订单的能力。为...

技术教程

神策分析的技术选型与架构实现

阅读(126)评论(0)

作者:曹犟很多朋友很想知道神策分析(Sensors Analytics)是如何实现在每天十亿级别数据的情况下可以做到秒级导入和秒级查询,是如何做到不需要预先指定指标和维度就能实现多维查询的。今天正好在这篇文章里面,和大家交流一下我们的技术选...

技术教程

来自沪江、滴滴、蘑菇街架构师的 DOCKER 实践分享

阅读(132)评论(0)

Docker 作为当前最具颠覆性的开源技术之一,其轻量虚拟化、可移植性是 CI/CD、DevOps、微服务的重要实现技术。但目前技术还不够成熟,在生产实践中还存在很多问题。对此,沪江黄凯、滴滴田智伟、蘑菇街张振华、蘑菇街向靖、扇贝丁彦以及七...