首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Nodejs技术栈

    干货 | Node.js 在转转的微服务实践(二)

    本章我们主要讲Seneca 和 PM2 作为构建、运行微服务的框架。虽然选择了Seneca和PM2,但并不意味着其他框架不好。 该 seneca.add方法将新的操作模式添加到Seneca实例。它有两个参数: pattern:要在Seneca实例接收的任何JSON消息中匹配的属性模式。 运行此代码会产生: {answer: 12} 把这一切放在一起,你得到: var seneca = require('seneca')() seneca.add({role: 'math', cmd: 这里有一些代码来说明这一点: var seneca = require('seneca')() seneca.add({role: 'math', cmd: 'sum'}, function (msg 简单来说,Seneca插件就只是一个具有单个参数选项的函数,你将这个插件定义函数传递给 seneca.use 方法,下面这个是最小的Seneca插件(其实它什么也没做!)

    2K30发布于 2019-10-08
  • 来自专栏Vue中文社区

    六则糟糕代码的优化方案

    某后端同学的 js 代码: if (productClass === Card && action === BUYCARD) { seneca.sendSms(smsData, params) } if (productClass === Card && action === TURNCARD) { seneca.patchStatus(productId) } if (productClass === Card && action === REPLACE) { seneca.changeStatus( crm , Card ) } if (productClass === Lesson ) { seneca.changeStatus( course , Lesson ) } ...

    52330发布于 2021-07-05
  • 来自专栏ATYUN订阅号

    AI帮助保护濒危的印第安语言——塞内卡

    为了帮助保存其中一种语言的音频和文本证据,罗彻斯特理工学院的研究人员开发了一种基于深度学习的自动语音识别系统,以保护印第安民族的语言塞内卡(Seneca)。 “这是个人的动机。 为了帮助保护它,Jimerson将部落长老和亲密朋友聚集在一起,他们都是Seneca的母语人士,用于记录这种美洲原住民语言的音频和文本文档。

    62940发布于 2018-11-08
  • 来自专栏技术翻译

    用于在所有级别上构建微服务的29个顶级工具

    Seneca 通过Seneca(Node.js的微服务工具包)轻松构建基于消息的微服务流程。使用此工具包,您可以编写干净,有组织的代码,并轻松地将应用程序的业务逻辑系统化。 Seneca Build message-based microservice processes with ease through Seneca, a microservices toolkit for

    2.1K20发布于 2018-12-06
  • 来自专栏JAVA技术zhai

    微服务布道师:详解微服务架构

    Node.js相关微服务框架 1.Seneca Seneca是Node.js的微服务框架开发工具,可以用于编写可用于产品环境的代码。

    91540发布于 2019-02-15
  • 来自专栏前沿技墅

    微服务框架全家福【多语言版】

    Node.js微服务框架 Seneca Seneca是Node.js微服务框架开发工具, 这个工具包的目的是让你可以集中于编写可用于产品环境的代码。

    1.6K61发布于 2018-06-08
  • 来自专栏我是攻城师

    欢迎来到被容器技术改变的世界!

    如果用容器来封装Node.js/Seneca微服务,就可以快速部署新的实例,可以根据需要部署在同一个主机上,或者部署在新的虚拟机中。

    81450发布于 2018-05-11
  • 来自专栏大数据文摘

    假期充电!20世纪最优秀的物理学家费曼是如何生活、学习和思考的?

    罗马哲学家Seneca说:“我们在教书的同时,也在学习。” 理查德·费曼被称为“伟大的解释者”,其以简单直观的方式向所有人解释复杂科学知识。

    70250发布于 2020-10-10
  • 来自专栏云计算D1net

    欢迎来到被容器技术改变的世界!

    如果用容器来封装Node.js/Seneca微服务,就可以快速部署新的实例,可以根据需要部署在同一个主机上,或者部署在新的虚拟机中。

    815100发布于 2018-03-23
  • 来自专栏大数据文摘

    约会软件没有女性注册被迫关停?程序员:散了吧这只是一次恶作剧

    有人就表示,这些身穿街头服饰和金牙的NFT是种族主义的特例,也有人表示担心,实际绘制主要作品的亚裔美国艺术家Seneca的工作没有得到充分的承认和补偿。

    48130编辑于 2022-05-31
  • 来自专栏绿盟科技安全情报

    Xbash恶意软件安全预警通告

    部分格式: “cyprus---oracle---seneca---popopo---cowgirl” 附录产品使用指南 NIPS防护配置指导 已经部署绿盟网络入侵防护系统(NIPS)的用户,可通过规则升级进行有效的防护

    1K10发布于 2019-10-24
  • 来自专栏喔家ArchiSelf

    全栈必备JavaScript基础

    鉴于微服务架构的兴起,也诞生了基于Node的微服务架构——Seneca,它使用完备的模式匹配接口来连接各个服务,从代码中将数据传输抽象出来,使编写具有高扩展性的软件变得相当容易。 Seneca 没有使用依赖注入,但是在处理控制反转上相当灵活,没有关键字和强制的字段,只需一组键值对,用于模式匹配的引擎中。具体参考实现,可以参考《node.js 微服务》一书。

    1.3K40发布于 2018-08-22
  • 来自专栏云计算D1net

    云原生机制的三个核心思想及其未来之路

    以Spring Boot/Cloud以及Dropwizard for Java、Seneca for Node.js甚至是Ruby on Rails为代表的各类框架已经为云契约构建起了很好的立足根基。

    1.2K40发布于 2018-03-23
  • 来自专栏Nodejs技术栈

    Github 4 万 Star!最全面的 Node.js 资源汇总推荐

    sockets,WebSocket 和 HTTP 客户端创建可重用、可扩展 API 的框架 Next.js - 极简化的 JavaScript 服务端渲染框架 Nuxt.js - Vue.js 服务端渲染框架 seneca

    4.7K31发布于 2021-01-13
领券