V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  znood  ›  全部回复第 6 页 / 共 21 页
回复总数  418
1 ... 2  3  4  5  6  7  8  9  10  11 ... 21  
2018-10-20 14:39:20 +08:00
回复了 TimLang 创建的主题 Apple iPad air2 是不是苹果最超值的产品
不升级都还行
2018-10-19 13:21:10 +08:00
回复了 woshilibai 创建的主题 程序员 身体废了。
明天会更疼,卧床吧
不管是什么原因,在线上系统折腾本来就不应该。
方案:centos7 搭建测试环境,测试通过后整体替换线上环境
2018-10-13 11:20:58 +08:00
回复了 FakeLeung 创建的主题 程序员 请教一下 v2 的后端大佬,关于 jwt 鉴权的。
@FakeLeung 楼主说的 jwt
2018-10-13 07:24:30 +08:00
回复了 FakeLeung 创建的主题 程序员 请教一下 v2 的后端大佬,关于 jwt 鉴权的。
首先楼主需要明白 [认证] 和 [鉴权] 的区别
认证是对用户访问的人员认证,表明访问者是谁;而鉴权是在认证的基础上检查该用户是否对资源有访问权限。

所以你应该只需要认证,而认证中不需要 payload 也能获取到用户名;因为 token 是你用私有 key 签发给用户的,只需要用 public 证书验证 token 是否有效,然后从 token 中取用户名即可。
2018-10-13 07:09:54 +08:00
回复了 daijinming 创建的主题 程序员 努力了一周的微服务 demo,欢迎访问
接楼上,楼主研究了一周还是没搞懂微服务是什么,跟 Docker/Kubernetes 没有直接关系,只是一种系统架构,Docker (部署)能够更好的发挥微服务的优势,所以被炒起来的概念,还有 Docker 不是 linux 微内核。

楼主还需要多加学习,不能了解一点点概念就开始吹嘘。

我的笔记:
微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的 RESTful API )。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择合适的语言、工具对其进行构建。

微服务是软件开发中把一个单一的应用拆分成一系列微服务的架构方法。每一个服务都有其独特且定义良好的角色,有自己的进程,并通过 HTTP API 或者消息进行通信。在同一应用中,每个微服务可以独立于同级其他的服务,进行部署、升级、扩展和重启。它们通常由自动化系统进行编排,使得在不影响最终用户的情况下,对实时应用程序的频繁更新成为可能。

1、small service 这个好理解,就是微服务就是小服务。
2、independently deployable 可独立部署。微服务就是将原来的共享库的依赖方式,改为远程调用的依赖方式,每个微服务都是独立部署的服务。
3、fully automated deployment 完全的自动化部署。这点往往被大家忽略,为什么微服务就要完全的自动化部署呢?因为以前的几个服务,被拆分为成百上千的服务,如果没有完全的自动化部署,基本上是不可维护的。当然,你可以说『我就是不差钱,我就招上千个人来管这些服务』:)就不叫微服务了?也能行,但这也违背了我们搞微服务的目标吧。


IBM 文章:
解析微服务架构(一):什么是微服务
https://www.ibm.com/developerworks/community/blogs/3302cc3b-074e-44da-90b1-5055f1dc0d9c/entry/%E8%A7%A3%E6%9E%90%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84_%E4%B8%80_%E4%BB%80%E4%B9%88%E6%98%AF%E5%BE%AE%E6%9C%8D%E5%8A%A1?lang=en
解析微服务架构(二):融入微服务的企业集成架构
https://www.ibm.com/developerworks/community/blogs/3302cc3b-074e-44da-90b1-5055f1dc0d9c/entry/%E8%A7%A3%E6%9E%90%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84_%E4%BA%8C_%E8%9E%8D%E5%85%A5%E5%BE%AE%E6%9C%8D%E5%8A%A1%E7%9A%84%E4%BC%81%E4%B8%9A%E9%9B%86%E6%88%90%E6%9E%B6%E6%9E%84?lang=zh
解析微服务架构(三):微服务重构应用及 IBM 解决方案
https://www.ibm.com/developerworks/community/blogs/3302cc3b-074e-44da-90b1-5055f1dc0d9c/entry/%E8%A7%A3%E6%9E%90%E5%BE%AE%E6%9C%8D%E5%8A%A1%E6%9E%B6%E6%9E%84_%E4%B8%89_%E5%BE%AE%E6%9C%8D%E5%8A%A1%E9%87%8D%E6%9E%84%E5%BA%94%E7%94%A8%E5%8F%8AIBM%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88?lang=zh
2018-09-26 19:47:20 +08:00
回复了 mgbaozi 创建的主题 macOS VMWare Fusion 11.0 发布,付费升级
@imgse 不支持
2018-09-26 09:05:12 +08:00
回复了 mgbaozi 创建的主题 macOS VMWare Fusion 11.0 发布,付费升级
现在用 docker 了……
2018-09-26 08:34:54 +08:00
回复了 panyuz 创建的主题 macOS 如何下载 mojave 安装程序做启动 u 盘?
去异次元有教程
2018-09-26 08:31:01 +08:00
回复了 WildCat 创建的主题 Docker 生产环境如果只有一台独立服务器,想上 k8s,可以吗
一台没问题的,不过手动装真的很麻烦
2018-09-25 13:07:26 +08:00
回复了 Giethoorn 创建的主题 问与答 苹果手机 6sp,昨天晚上被别人远程控制了,怎么办
铁盆没有了,赔本给你换个电饭煲吧
2018-09-21 17:11:38 +08:00
回复了 benjix 创建的主题 分享发现 天呐美团 iOS 版安装包体积已经超过 500M 了
我看了现在用的一版是 300m,最新版是 510m,还没更新
现在直播不都是烧服务器烧带宽吗?
2018-09-20 18:45:50 +08:00
回复了 wanwan 创建的主题 问与答 中秋节了,说说你们公司发的什么礼品!
没人发粽子吗?
2018-09-20 13:15:06 +08:00
回复了 jjs4500 创建的主题 程序员 为知笔记分享还需要审核?
@Greatshu 那印象笔记国内版可以分享吗?
2018-09-18 08:28:01 +08:00
回复了 null0000 创建的主题 iOS IOS 12
就是 beta
2018-09-17 19:21:25 +08:00
回复了 iloveyouso 创建的主题 职场话题 做出来的东西没人用,感觉有点失败。。
1,有没有产品经理,如果有让他去做这个事情

没有产品经理,你负责
2,发邮件通知,产品升级优劣,长远利益等等
3,用你手里的资源推广,让你领导带头,如强制升级,灰度发布一个月后旧版不可使用等
4,产品培训,新系统使用培训课让他们学习使用

如果这个产品是你负责,而最后还是没有替换,那你的工作效益就是 0 ;相反如果推广出去,即使是有 bug 的你也创造了价值。
2018-09-16 12:43:10 +08:00
回复了 liuzl 创建的主题 推广 农村出身程序员,深漂结婚生子买房,只要努力,一切都会有
重点,10 年,公众号。如果你刚毕业不久靠自己就买了房再来
2018-09-14 17:43:42 +08:00
回复了 fish19901010 创建的主题 Apple 理论上, iPhone Xr 是不是当下游戏性能最强的 iPhone ?
看性能测试只比 11 多一点点,可能耗电上应该会少一些
1 ... 2  3  4  5  6  7  8  9  10  11 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   939 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 22:21 · PVG 06:21 · LAX 14:21 · JFK 17:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.