首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
魏刀刀
掘友等级
架构师
冷咖啡离开了杯垫, 我忍住的情绪在很后面 ..
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3.9K
文章 3.9K
沸点 1
赞
3.9K
返回
|
搜索文章
赞
文章( 3.9K )
沸点( 1 )
Go + gRPC-Gateway(V2) 构建微服务实战系列,小程序登录鉴权服务:第一篇(内附开发 demo)|Go主题月
小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。 使用 go mod init server 初始化 Go 项目,这里(demo)我直接采用 server 作为当前 module 名字。 这里有一个非常重要的编程理念,用好可以事…
美团图数据库平台建设及业务实践
图数据结构,能够很自然地表征现实世界。比如用户、门店、骑手这些实体可以用图中的点来表示,用户到门店的消费行为、骑手给用户的送餐行为可以用图中的边来表示。使用图的方式对场景建模,便于描述复杂关系。在美团,也有比较多的图数据存储及多跳查询需求,概括起来主要包括以下 4 个方面: 图…
微服务治理策略
服务的注册和发现解决问题:集中管理服务解决方法:EurekaZookeeper负载均衡解决问题:降低服务器硬件压力解决方法:NginxRibbon通讯解决问题:各个服务之间的沟通桥梁解决方法:REST
Go RPC入门指南:RPC的使用边界在哪里?如何实现跨语言调用?
RPC主要依赖于客户端与服务端建立socket链接;而HTTP REST实现通讯的代价比较高,这是RPC的一个优势体现。 就是因为无法在同一个进程内,或者无法在同一个服务器上通过本地调用的方式
Go 微服务框架:Go Micro、Go Kit、Gizmo 和 Kite(译文) | Go主题月
我最近在墨尔本 Golang 会议上做了一个关于如何开发微服务和框架的演讲。在这篇文章中,我将与你分享我的知识(另外,这对我也是一个很好的提醒)。 在我看来,这是最流行的框架之一。有很多博客文章和简单的例子。你可以在 Medium 或 @MicroHQ 上关注 microhq,…
Go语言学习之Go的前世今生|Go主题月
Go语言是一门新生的语言,从出现就备受大家的喜爱。 Go语言是Google在2007年开发的一种开源编程语言,出自Robert Griesemer、Rob Pike、Ken Thompson之手。 这些计算机科学领域的重量级人物设计Go语言的初衷是为了满足Google的需求,设…
[Translation]现代GO的一些理论
Go语言唯一最佳的属性是基本上没有什么魔法代码。除了极少数的例外外,直接阅读Go的源码不会产生诸如“定义”,“依赖关系”,“运行时行为”的歧义,而这让Go的可读性较好,从而使得Go代码较容易维护,这是工业化编程的最高境界。 但是魔法代码仍然有一些方式混入其中。不幸的是,非常普遍…
Gorm使用规范&&最佳实践1/4 |Go主题月
model层下,对于每一张表建议使用一个文件进行管理。例如student表: 为什么需要Ctl?Ctl方便对表内方法进行管理,清晰的告诉其调用者,这是一个model层的方法,是数据库操作相关方法,需要考虑事务等数据库操作相关的问题,而不是一个普通函数。 Ctl也有助于在考虑实现…
基于 token 的多平台身份认证架构设计
很多人都知道token作为用户会话凭证,其实应用场景还有很多,分类也很多,文中阐述了token的分类问题、隐私性参数设置问题、使用场景问题、不同生命周期的 token 分层转化关系等;以及介绍了不同使用场景。 在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情。 随着移动…
Flink实时计算topN热榜
TopN的常见应用场景,最热商品购买量,最高人气作者的阅读量等等。 1. 用到的知识点 2. 案例介绍 通过用户访问日志,计算最近一段时间平台最活跃的几位用户topN。 3. 数据源 这里通过随机数来扰乱username,便于使用户名大小不一,让结果更加明显。KafkaUtil…
下一页
关注了
68
关注者
6
收藏集
2
关注标签
239
加入于
2018-02-19