Skip to content

Latest commit

 

History

History
151 lines (78 loc) · 9.9 KB

simviso出品国外顶级开发者分享视频翻译.md

File metadata and controls

151 lines (78 loc) · 9.9 KB

simviso出品国外顶级开发者分享视频翻译

后端

Reactive for the Impatient - A Gentle Intro to Reactive Programming and Systems (Java Edition)

视频地址:https://www.bilibili.com/video/av58241571/

Reactive Relational Database Connectivity by Ben Hale

视频地址:https://www.bilibili.com/video/av59225438/

Netty项目带头人,Netty in Action 的作者的分享

视频地址:https://www.bilibili.com/video/av59383919/

Spring Framework之再探Core Container

Juergen Hoeller是Spring框架创始人之一,自2003年以来一直担任核心框架的开源项目领导和发布经理。同时也是一位资深软件架构师,Spring Framework 5.2 项目leader

简介:Rossen Stoyanchev讨论了Web应用程序开发中的五个常见用例,并探讨了构建对Servlet和Reactive Web应用程序堆栈的影响。对于响应式编程,他使用RxJava和Reactor。对于Web堆栈,他对Spring MVC与Spring WebFlux进行了比较,从而使我们可以轻松地在Servlet和Reactive世界之间切换,并对其中一些要点逐个进行有意义的比较。

简介:Spring Cloud Gateway的项目leader Spencer Gibb带着我们来了解Spring Cloud Gateway的设计与实现

简介:该演讲是由Pivotal(现改名为Vmware Tanzu)的首席软件工程师Joe Grandja所负责。在本演讲中,他会向我们介绍Spring Security的整体架构,并着重介绍认证和授权这两块内容。 主要目标是通过各种认证和授权场景来使用户更深入地了解Spring Security底层的运行原理。

简介:作为我们一生中使用最广泛的技术之一,Java将继续推动着我们周围的应用程序世界发展。 通过逐步的现代化,Java为开发人员提供了现代的语言和平台,可为包括云在内的各种目标部署环境创建下一代丰富,可扩展且安全的企业应用程序。 随着技术领域的变化,Java可以为开发人员提供独特的能力来应对新机遇。 在该演讲中,你们可以了解到Oracle对Java以及其生态所做的管理以及支持,通过提供持续的创新并解决现代Java应用程序开发问题。

简介:JDK 10仅在JDK 9发布六个月后就发布了,表明OpenJDK在按照新的开发节奏快速进行。 即使开发周期这么短,仍然包含一百多种新功能,这些功能涵盖了语言,核心库和JVM。 在本次会议中,我们将了解Java平台的发展方式,并引入了一些重要功能,例如JDK 9中的Java平台模块系统(JPMS),JDK 10中的局部变量类型推断,以及JDK 11中的动态类文件常量。 我们还将介绍许多较小的功能,这些功能将使您作为开发人员的开发更加轻松。 JDK 12、13和14可能包括什么? 为了回答这个问题,我们将探索一些Java的长期计划,例如Amber,Loom和Valhalla项目

简介:在该视频中,演讲者探讨了当下关于core Java面试中一个很常见的主题:JVM架构。并为观众详细讲解了永久代和JDK 8中的元数据区域等一系列相关知识。

简介:OAuth 2.0授权框架非常精细,其中有很多的细微差别,可能会使实施者不知所措。它的强度和灵活性使它达到了行业标准;很多时候,公司组织会使用框架来确保它的正确实施。Spring Security 5.0标志着长期安全开发任务的开始,Spring Security团队必须简化其对OAuth 2.0的支持。去年,它开始于通过OpenID Connect 1.0进行OAuth 2.0登录。今年,这一研发旅程现在会包括其他OAuth 2.0客户端功能和OAuth 2.0资源服务器支持的第一个版本。

在本次演讲中,我们将研究两个不安全的应用程序-一个Web应用程序和另一个REST API-并将它们与OAuth 2.0授权服务器集成。第一个将集成Spring Security最新OAuth 2.0客户端功能,第二个会有新发布的Resource Server支持。

对于网络应用程序,我们将客户端配置为使用授权码授予流程。对于REST API,我们将配置资源服务器,添加JWT支持,OAuth2特定的授权表达式和JWK设置解析。最后,我们将所有内容放在一起,登录我们的应用程序并查找受保护资源。

主讲人:

Josh Cummings Pivotal

首席软件工程师

Joe Grandja

软件工程师,Pivotal

SpringOne Platform 2018

简介:本次分享的演讲者是TD Ameritrade的高级软件工程师Saravanan Paramasivam和Chris Jackson以及产品经理Taher Saif。本次分享中,他们介绍了他们是如何以一种高效且有效的方式来解决交叉功能所带来的问题,并详细讲述了为什么会选择Spring Cloud Gateway来作为API Gateway,以及通过使用IDP、OAuth2以及JWT来解决身份验证和授权。他们还通过不同的案例来向观众展示如何确保做到对微服务的有效治理

通过深入理解JVM的工作原理,可以解决或避免许多应用程序的错误和性能问题。该技术分享涉及了Oracle HotSpot JVM中的主要子系统的,还概述了它们如何工作和交互的。该分享还讲述了HotSpot如何处理几种常见的程序模式,这些模式可能会导致意外状况、性能下降或不必要的高资源消耗。 作者Paul Nauman 是Oracle公司的JVM项目维护组织的成员。Paul之前曾在Sun Microsystems,Ameritech和Bell Laboratories工作。 Paul在通信和金融服务的系统级编程方面具有丰富的经验。

简介:有没有想过如何在不进行外部API调用的情况下测试诸如缓存之类的难题或编写集成测试? 还是遇到一种情况,即因为很难对某项功能进行测试以至于从没有对其进行过测试? 如今,许多开发人员发现自己不知道该如何编写轻量级单元测试。 在我们的演示中,我们将讨论如何为Spring Boot应用程序进行测试驱动的开发,以及一些最新的Spring Boot注解如何使测试驱动开发变得容易。 我们将深入研究过去使我们感到困惑的一些棘手的现实测试场景,例如数据库查询,缓存,响应式组件和消息中间件。 Sannidhi Jalukar, Pivotal公司 软件工程师 Madhura Bhave, Pivotal公司 软件工程师

注:观看确实需要权限,该权限是免费获取的!

前端

尤雨溪:在框架设计中寻求平衡

尤雨溪(Evan You),前端框架 Vue.js 作者,独立开源开发者,现居美国新泽西。曾就职于 Google Creative Labs 和 Meteor Development Group。由于工作中大量接触开源的 Javascript项目,最后自己也走上了开源之路,现在全职开发和维护 Vue.js。

【国外前沿技术分享-前端-中文字幕】尤雨溪:在框架设计中寻求平衡 上

【国外前沿技术分享-前端-中文字幕】尤雨溪:在框架设计中寻求平衡 下

大规模应用TypeScript「2019 JSConf -Brie Bunge」

大规模应用TypeScript「2019 JSConf -Brie Bunge」

国外前沿技术分享-云原生专题

从单体应用到微服务的开发旅程

这是一个国外关于架构演进的云原生分享,主要是基于Service Mesh,分享者是Kong这家公司的CTO, 这家公司有一个产品我们比较熟悉,就是Kong网关,它的github地址:https://github.com/Kong/kong

WebAssembly专题