更新于:10-11 15:31

有关[设计]分类推荐

复盘:一次曲折的会员成长体系设计

于09-27 14:54 - 伙夫安妮 - 产品运营 2年 会员体系设计 初级 活动运营
存量运营开始逐渐流行,各大公司也开始启动自己的用户运营计划了. 笔者最近负责了一个会员成长体系的建设,个中曲折,与大家分享. 互联网进入到新的时期,存量意识越来越被人群所重视. 这种意识不仅在互联网行业甚嚣尘上,甚至最近一家传统行业的公司找到我,要做一套会员激励体系来激活自己的客户. 这是一家成立16年的文化传播公司,在公益赛事演出传播等领域具有一定的知名度/美誉度,在目标群体中渗透率超过60%,但是近年来竞争对手越来越多,市场环境恶劣,目前正意欲扩展新业务方向.

微服务的4个设计原则和19个解决方案 - 晓晨Master - 博客园

于11-28 09:01 - -
微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境. 本文将介绍微服务架构的演进、优缺点和微服务应用的设计原则,然后着重介绍作为一个“微服务应用平台”需要提供哪些能力、解决哪些问题才能更好的支撑企业应用架构.

如何设计一个安全的对外接口 - ksfzhaohui的个人页面 - OSCHINA

于11-20 23:00 - -
最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现. 个人觉得安全措施大体来看主要在两个方面,一方面就是如何保证数据在传输过程中的安全性,另一个方面是数据已经到达服务器端,服务器端如何识别数据,如何不被攻击;下面具体看看都有哪些安全措施.

谈 DevOps 平台设计:版本号相关功能的设计

于11-08 00:00 - - dev
在设计 DevOps 平台时,笔者认为版本号的管理是一个绕不开的课题. 可是,行业里似乎很少人提这个事,笔者觉得要谈一谈,所以就有了这篇文章. 一万个人的眼里有一万个“版本号”. 笔者这三年在同一家公司里,换岗换了四个团队. 团队的成员组成各异,有的团队都是在大型跨国企业跳槽过来的,有的团队大部人都是刚毕业的.

HBase RowKey 设计

于11-06 00:00 - - dev
1.1 RowKey对查询的影响. HBase中 RowKey 用来唯一标识一行记录. 在 HBase 中检索数据有以下三种方式:. 通过 get 方式,指定 RowKey 获取唯一一条记录. 通过 scan 方式,设置 startRow 和 endRow 参数进行范围匹配. 全表扫描,即直接扫描整张表中所有行记录.

基于Spring Boot的统一异常处理设计 - Grey Zeng - 博客园

于10-24 22:50 - -
基于Spring Boot的统一异常处理设计. Spring Boot中,支持RestControllerAdvice统一处理异常,在一个请求响应周期当中,如果Controller,Service,Repository出现任何异常,都会被RestControllerAdvice机制所捕获,进行统一处理.

HBase Schema 设计

于10-23 00:00 - - dev
HBase 与传统关系数据库(例如MySQL,PostgreSQL,Oracle等)在架构的设计以及为应用程序提供的功能方面有很大的不同. HBase 权衡了其中一些功能,以实现更好的可扩展性以及更灵活的模式. 与关系数据库相比,HBase 表的设计有很大的不同. 下面将通过解释数据模型向您介绍 HBase 表设计的基础知识,并通过一个例子深入探讨 HBase 表的设计.

HBase RowKey与索引设计 - 牧梦者 - 博客园

于10-17 23:54 - -
hbase的内部使用KeyValue的形式存储,其key时rowKey:family:column:logTime,value是其存储的内容. 其在region内大多以升序的形式排列,唯一的时logTime是以降序的形式进行排列. 所以,rowKey里越靠近左边的信息越容易被检索到. 其设计时,要考虑把重要的信息放左边,不重要的信息放到右边.

流式视频处理架构设计

于10-16 00:00 - - dev
在LiveVideoStack线上交流分享中,新浪微博视频平台架构师曾诚分享了微博大规模视频处理如何应对多业务场景,大流量,高并发的挑战. 包括利用工作流式计算引擎实现场景动态配置,以及采用流式上传协议SVE来解决大流量高并发的问题等内容. 整理 / LiveVideoStack. 大家好,我叫曾诚,来自新浪微博视频平台.

复盘:如何从0-1设计SaaS行业CRM系统

于10-02 11:07 - 阿猫阿狗 - 产品设计 2年 CRM系统 初级
笔者复盘了做一个SaaS行业CRM系统的关键节点以及重要事项. 从项目启动到现在差不多大半年的时间,这半年中我经历了CRM系统从0-1的搭建过程. 不过与以往接触的CRM系统不同,这次我主要负责的系统是面向SaaS行业. 从产品形态上看,SaaS行业属于B2B行业大类,但也有着其独有的特征. 这篇文章我希望通过讲故事的方式分享我在V1.0版本时遇到的业务问题以及解决方案,大家如果有不一样的见解,也欢迎大家在评论区进行问题探讨.

基于大中台小前台模式设计高并发电商架构

于09-30 19:16 - -
什么是大中台(业务中台、数据中台、技术中台等). 大中台小前台的组织模式最近在业界很火热,此模式最早在芬兰著名移动游戏公司Supercell实施. 在Supercell公司内部以小前台的方式组织了若干个开发团队,每个开发团队包含开发一款游戏所需的各种角色,从而在开发团队内部可以快速决策、快速开发. 而支撑这些开发团队的基础设施(机房、网络、架构组件等)、游戏引擎、内部开发测试发布上线工具等则由“部落”(即中台)部门提供.

[译] 支付核心系统设计:Airbnb 的分布式事务方案简介

于09-21 00:00 - - dev
导读:微服务架构下的支付系统,由于其需要在性能和一致性之间做很多权衡,带来设计和实现的复杂性. Airbnb的支付系统需要对接全球很多个国家的支付系统,因此带来很大的复杂性. 本文详细论述了Airbnb如何使用分布式事务的相关技术来保证支付系统的数据一致性和性能,十分值得一读. 过去几年中,Airbnb一直在将其基础架构迁移到SOA.

Feed 流系统设计总纲

于07-14 13:53 - aoyouzi -
差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等. 这些移动化联网时代的新产品在过去几年间借着智能手机的风高速成长. 这些产品都是 Feed 流类型产品,由于 Feed 流一般是按照时间“从上往下流动”,非常适合在移动设备端浏览,最终这一类应用就脱颖而出,迅速抢占了上一代产品的市场空间.

Google 推出了一个游戏生成器,让不会编程的你也能自己设计游戏

于06-17 10:53 - -
从像素时代开始,很多游戏就有「自定义模式」,它允许玩家将一些基本元素组合,制作出独特的关卡设计. 这种玩法后来被《我的世界》发扬光大,超高的自由度让每个玩家都成了「创世神」,只要你想象力足够丰富,动手能力足够强,就可以在游戏世界里建造出任何东西. 最近 Google 也推出了一款叫做《Game Builder》游戏,你不仅能在里面随意建造物体,更可以通过引导设计出一个完整的游戏.

可用性高达5个9!支付系统高可用架构设计实战

于06-12 10:32 - 宜信技术学院 - 架构设计 高可用
对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”. 为此,对应用可用性程度的衡量标准一般有3个9到5个9. 对于一个功能和数据量不断增加的应用,要保持比较高的可用性并非易事. 为了实现高可用,宜信支付系统从避免单点故障、保证应用自身的高可用、解决交易量增长等方面做了许多探索和实践.

电商营销工具之优惠券设计思路分析

于05-17 16:28 - 人人秀 - 产品设计 1年 优惠券设计 初级
本文结合实际经验,与大家分享一下优惠券相关产品的设计思路,一起来看看~. 又到了一年618,现在的你是不是已经在各大电商平台开始囤积各种优惠券,什么满减券、折扣券、整点券等,先不管券到底能干嘛,先统统领了再说. 于是手机各种定时抢券,等到购物的时候发现,领的券99%都不能用,不是商品不符合就是券已过期.

SaaS+PaaS | 产品设计,如何满足用户个性化需求

于03-11 17:05 - 黄瀚星 - 产品设计 2年 初级 用户个性需求
在设计To B产品的时候,因为客户的行业,规模体量,商业模式以及内部管理流程的不同,同样的一个需求在不同的公司可能需要不同的解决方案. 所以,在产品的设计上,如何能以灵活的方式在同一个应用体系上满足不同客户的个性化需求,成了To B产品经理的必修课. 本文将基于SaaS+PaaS平台的产品设计,重点解决如何让产品满足客户个性化需求的问题.

用3天时间设计一款完整的APP作品

于03-06 08:00 - 设计 达人 - 交互设计 UI UI设计 UX 设计理论
很多人说看过很多设计道理却依然做不好设计,还不如直接看设计案例来的简单粗暴. 今天为大家找到一篇实战好文,一个人,3天时间,打造一款APP全流程设计,学起来吧. 几周前,我接到一个设计需求是为食品行业设计一套解决方案,甲方给出的时间是必须在3天内完成. 乍一听,可能会觉得这几乎是不可能的,但是如果你熟悉“GV Design Sprint ” (译者注:GV  Design Sprint就是一个专业的设计流程方案,想了解的朋友请见https://designsprintkit.withgoogle.com/introduction/overview),那么就会明白,这实际上是可以做到的.

如何建立一份移动UI设计规范?

于03-05 11:17 - 设计 达人 - 视觉设计 UI UI设计 设计规范
作者:白鹭漫谈 在多人团队里,通常不同的设计师负责不同的流程,如果没有UI设计规范,不同的设计师就会对相同的组件做出不同的方案. 而制作设计规范和UI KIT之后,则可以直接利用KIT里的组件快速搭建好页面,把设计师从基础工作中释放出来,大大提升设计效率. 目录 一、为什么要建立规范. 方便维护和更新,减少冗余内容.

优惠券产品设计攻略:优惠券设计的四个要点 | 人人都是产品经理

于03-02 10:45 - -
对于产品优惠券设计,作者总结了一份详细的设计攻略,其中有很多学习和参考的内容,希望对大家有所帮助. 最近和朋友聊天讨论到那么多种营销工具,哪一种最好用. 从产品设计的复杂度和运营的灵活性上,我选优惠券. 优惠券和限时折扣、满减、满返、买赠、加价购、任选、阶梯价……这些最大的不同在于优惠群体的可定制性.

如何设计电商产品优惠券 - 简书

于03-02 10:32 - -
如果说优惠券更多是运营的工具,这个工具分制造、分发、使用这三个环节,其中优惠券使用者包括用户和运营团队这两个群体. 类似实体店铺,运营部门希望做一场优惠活动,在门口给每个路过的顾客发一张优惠券,以此让利促销,提升业绩. 这个过程搬到线上,会有更灵活的规则和多变的玩法. 在电商中,优惠券在活动中发放,那么考虑第一步是在商城管理后台创建一个活动,活动规则、策略,事先和运营团队商量好,以设计表单字段和交互方案.

长连接的心跳及重连设计

于01-23 04:41 - - Netty cim IM Heartbeat
说道“心跳”这个词大家都不陌生,当然不是指男女之间的心跳,而是和长连接相关的. 顾名思义就是证明是否还活着的依据. 目前我们接触到的大多是一些基于长连接的应用需要心跳来“保活”. 由于在长连接的场景下,客户端和服务端并不是一直处于通信状态,如果双方长期没有沟通则双方都不清楚对方目前的状态;所以需要发送一段很小的报文告诉对方 “我还活着”.

产品经理的硬能力,从0开始设计智能硬件产品

于01-11 16:51 - LineLian - AI人工智能 2年 中级 智能硬件产品
AI产品经理需要具备哪些硬能力. 本文作者为大家分享了从0开始设计智能硬件产品的经验,提供给AI行业的产品经理作为提升硬能力的参考. 多年前受到浙大信电一位师兄引路,开始接触智能硬件产品,第一个是低功耗蓝牙系列产品,产品方向也是今天火热的IoT,而当年并没有热,当时笔者LineLian以高级产品顾问的身份参与产品需求、产品定义、产品设计、产品交互、BOM制作、产品开发、产品测试、产品上线、软硬件协同、产品智能化、产品运营等等.

HBase Rowkey 设计指南

于12-27 20:41 - -
为什么Rowkey这么重要. RowKey 到底是什么. 如果想及时了解Spark、Hadoop或者Hbase相关的文章,欢迎关注微信公共帐号: iteblog_hadoop. 我们常说看一张 HBase 表设计的好不好,就看它的 RowKey 设计的好不好. 可见 RowKey 在 HBase 中的地位.

分账平台的基础设计

于12-18 22:07 - 懵懂懂 - 产品设计 2年 分帐平台 初级
本文主要介绍分帐平台的基础设计:平台如何提供资金清算服务、向支付公司发送资金清算请求、由支付公司替平台商户将资金清算给平台中的商家. 为平台商户提供资金清算服务,平台商户向支付公司发送资金清算请求,由支付公司替平台商户将资金清算给平台中的商家,从而避免平台商户涉及“二清”风险. 提供子商户批量进件API接口,运营人员在管理后台先开通平台商户权限,平台商户开通后,平台工作人员可以人工在分账系统管理后台录入子商户信息,也可以调用分账系统的子商户批量进件接口,批量录入子商户信息,子商户信息自动与平台信息进行绑定.

[译] 微服务设计指南

于12-09 00:00 - - dev
本文为翻译发表,转载需要注明来自公众号EAWorld. 作者:Thilina Ashen Gamage. 原题:Microservices Design Guide. 原文:http://t.cn/EAvCCMb. 全文5949字,阅读约需要10分钟. 2018年,每个人都听说过微服务. 微服务是当今软件工程师的一个热门话题.

浅析如何设计一个亿级网关

于11-01 00:00 - - dev
API网关可以看做系统与外界联通的入口,我们可以在网关进行处理一些非业务逻辑的逻辑,比如权限验证,监控,缓存,请求路由等等. 1.2 为什么需要API网关. 由于在内部开发中我们都是以RPC协议(thrift or dubbo)去做开发,暴露给内部服务,当外部服务需要使用这个接口的时候往往需要将RPC协议转换成HTTP协议.

IO设计模式:Actor、Reactor、Proactor - 梦想-现实 - 博客园

于09-26 14:36 - -
先介绍两种高性能服务器模型Reactor、Proactor. 1 向事件分发器注册事件回调 . 4 事件分发器调用之前注册的函数 . 4 在回调函数中读取数据,对数据进行后续处理 . Reactor模型实例:libevent,Redis、ACE. 1 向事件分发器注册事件回调 . 3 操作系统读取数据,并放入应用缓冲区,然后通知事件分发器 .

设计一个百万级的消息推送系统

于09-25 00:01 - - Netty Kafka Redis Zookeeper 推送
其实我一直想憋一个大招,分享一些大家感兴趣的干货. 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天). 先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互. 最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求.

MQTT--topic(主题通配符)设计 - CSDN博客

于09-10 17:32 - -
 主题的设计是非常重要的,首先需要了解的就是MQTT主题过滤规则.  定阅与发布必须要有主题,只有当定阅了某个主题后,才能收到相应主题的payload,才能进行通信.  主题层级分隔符使得主题名结构化. 如果存在分隔符,它将主题名分割为多个主题层级. 斜杠(‘/’ U+002F)用于分割主题的每个层级,为主题名提供一个分层结构.