标签:Node.js

编程技术

20 个有用的 Go 语言微服务开发框架

yeseng 发布于 2018-12-14

2007 年,谷歌的一个团队在调研计算机编程语言时,发现有数百种可用于开发软件的语言,但没有一种能提供谷歌真正需要的特性。有些语言太过底层,有些又太过复杂,有些特性对他们来说反而会碍手碍脚。谷歌的开发人员想要的语言要简单到可以在几个小时内学会,但又要复杂到足以应付现代互联网的信息...

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

编程技术

漫淡终端技术未来

17

xirruiqiang 发布于 2018-12-14

摘要:闲聊一下未来。 原文: 漫淡终端技术未来 作者: 流形 Fundebug经授权转载,版权归原作者所有。 前言 在终端发展的历史看,终端设备早已不再是单一的计算机,交互方式早已不再是单一的键盘鼠标,但无论是怎样变化,归根结底不变的是人与端两个角色的交互。 我在数据领域深根多年...

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

编程技术

助你掌控微服务架构的20个Go语言项目

1

puefu.he 发布于 2018-12-13

【51CTO.com快译】从用于消息传递和路由的工具包到API设计和应用程序框架,当你需要构建微服务的时候,Go语言拥有你需要的一切内容。 当Google的编码团队在2007年浏览计算机语言时,他们看到了数百种用于编写软件的非常好的工具,但是没有一种工具能为谷歌提供合适的功能,一...

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

编程技术

个推基于Docker和Kubernetes的微服务实践

17

小丁 发布于 2018-12-12

【编者的话】2016年伊始Docker无比兴盛,如今Kubernetes万人瞩目。在这个无比需要创新与速度的时代,由容器、微服务、DevOps构成的云原生席卷整个IT界。个推针对Web服务场景,基于OpenResty和Node.js搭建了微服务框架,提高了开发效率。在微服务的基础...

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

编程技术

超级账本Fabric教程(三):Hyperledger Fabric 1.0架构及原理

11

changyuan.xu 发布于 2018-12-12

点击 区块链技术培训课程 获取更多区块链技术学习资料。 如果说以比特币为代表的货币区块链技术为 1.0,以以太坊为代表的合同区块链技术为 2.0,那么实现了完备的权限控制和安全保障的 Hyperledger 项目毫无疑问代表着区块链技术 3.0时代的到来。 Hyperledger...

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

编程技术

2.03 hyperledger fabric系统架构

5

xubiao.zhuang 发布于 2018-12-10

1.系统架构 API:提供了GRPC调用,GRPC是跨语言的RPC框架 SDK:在API基础上,提供了SDK,封装了各种语言,例如Go、node.js、python和Java等,官方推荐node.js 事件:区块链是分布式系统,各个节点达成一致需要消耗很长时间,fabric使用异...

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

Java

2.10 java SDK的使用

29

likai 发布于 2018-12-10

1.centOS7安装node.js 杀掉活跃的容器 官网https://nodejs.org/en/下载tar.xz包,然后解压 设置node为全局变量 设置npm为全局变量 查看版本 2.搭建网络 赋予执行权限 启动网络 进入容器 查看通道,已经存在 3.链码编写和测试 编写...

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

编程技术

谈HTTPRestAPI接口设计02(12.6)

小丁 发布于 2018-12-06

在上篇文章主要谈了Http Rest接口设计的一些关键原则和设计规范要求等,这篇文章主要谈下基于Http Rest接口,我们在实施过程中如何通过一些工具支撑来进行接口设计的规范化和标准化问题。大家都知道,在采用传统的SOAP WebService服务接口的时候,由于SOAP WS...

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

Java

了解Vert.x:事件循环

xiaoli.wang 发布于 2018-12-06

让Vert.x框架实现高度可扩展和高性能的核心是事件循环,更具体地说是Multi-Reactor模式,以及它的消息总线,在Vert.x中称为EventBus。 在本文中,我想解决有关事件循环的误解,例如: “Vert.x有EventLoop,所以它是单线程的,只使用一个CPU”?...

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

Java

全栈资源共享 一起成长,努力成为你想成为的样子

xiaoli.wang 发布于 2018-12-04

经常有群友在问,是否有学习的资源分享: 视频 、 电子书 、 实战项目 、其他资源等,想着为了感谢大家对于 我们 IT平头哥联盟 的支持和肯定,所以周末就果然放弃拒绝了 漂亮小姐姐 的邀请( 本来是准备跟小姐姐一起去爬山的 ),在家整理了一些相关的资源,分享给大家: 笔试面试题:...

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

Java

我才是世界上最好的编程语言

2

songhua.gao 发布于 2018-12-04

周末的Hello World咖啡馆还是热闹非凡。 Ruby 一边喝咖啡一边和对面的Python聊天: “兄弟,我觉得这届程序员真的不行!” “此话怎讲?” “主要没眼光,你看我1995就诞生了,一直没什么程序员搭理我,他们就是发现不了我的好,就这么过了十年,整整十年啊,人生有几个...

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

编程技术

Feflow 架构篇

6

xirruiqiang 发布于 2018-11-30

Feflow是一个前端集成开发环境,最新版本是v0.14.1,托管在Github上: feflow 。目前已经在NOW直播、花样直播、花样交友、手Q附近、群视频、群送礼、回音等业务广泛使用。有60+ WEB/IOS/Andriod 稳定用户,累计投入生产项目达到200+。 本文将...

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

Java

猪八戒网的DevOps进化论

40

小丁 发布于 2018-11-28

写在前面 猪八戒网的系统架构演变史 2015年前,猪八戒网80%的项目都是PHP语言开发的,剩余少部分系统使用Node.js和Java。2015年一个关键的里程碑,开启了猪八戒网SOA服务转变,这就是腾云7号行动。 腾云7号可谓意义深远,它使用Java语言将核心业务代码进行了重构...

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

Java

别吵吵,分布式锁也是锁

9

changyuan.xu 发布于 2018-11-27

Tomcat的锁 Tomcat是这个系统的核心组成部分, 每当有用户请求过来,Tomcat就会从线程池里找个线程来处理,有的执行登录,有的查看购物车,有的下订单,看着属下们尽心尽职地工作,完成人类的请求,Tomcat就很有成就感。 与此同时,它也很得意,所有的业务逻辑尽在掌握。M...

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

Java

web3j的maven插件

1

xiaoli.he 发布于 2018-11-25

web3j maven插件用于基于solidity智能合约文件创建java类。 用法 插件的基本配置将从 src/main/resources 获取solidity文件,并将java类生成到 src/main/java 文件夹中。 <build> <plugin...

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

Spring

如何在Spring Boot中开始web3j开发

changyuan.xu 发布于 2018-11-25

通过Spring的依赖注入将web3j集成到Spring Boot应用程序中。此处提供了示例应用程序: package org.web3j.examples; import java.io.IOException; import org.apache.http.conn.Http...

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

Java

彻底搞清楚Java并发 (一) 基础

xiaoli.he 发布于 2018-11-23

多线程编程是为了让程序运行得更快,但是不是说,线程创建地越多越好,线程切换的时候上下文切换,以及受限于硬件和软件资源的限制问题 上下文切换 单核CPU同样支持多线程编程,CPU通过给每个线程分配CPU时间片来实现这个机制,时间片是CPU分配给各个线程的时间,这个时间片非常短,所以...

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

Java

2018年慕课网视频教程(php、vue、python、Go语言、java)

xiaoli.he 发布于 2018-11-18

如需下述哪一个课程,加QQ: 3475362830,非免费,几大洋,非诚勿扰! GO 012 Go语言实战流媒体视频网站 Google资深工程师深度讲解Go语言 基于Golang协程实现流量统计系统 学习Hyperledger Fabric 实战联盟链 java (Java仿微信...

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