热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

hacker_ScalebytheBay2018:NoBSHackerConference

hackerScaleBytheBay(旧金山,Twitter总部,2018年11月15日至17日)是标志性的开发商大会&#

hacker

Scale By the Bay (旧金山,Twitter总部,2018年11月15日至17日)是标志性的开发商大会,已在旧金山举行,已经是第六年了。 它始于2013年的硅谷Scala专题讨论会,或简称为Funconf,用于函数式和趣味编程,起源于SF Scala和SF Spark聚会。

英特尔圣塔克拉拉(Santa Clara)托管了他们的Cue系统,该系统使用Scala编写,现在是Verizon的一部分。 他们使用scalaz,Scala中的类别理论框架scalaz构建了一些最大的功能代码库,并开发了诸如Nelson之类的系统,严格地部署了Scala代码。 该小组制作了Ryan Delucci,现在在Lyft的Tim Perrett,现在是Unison的联合创始人Runar Bjarnason和现在在Target的Adelbert Chang之类的明星,所有这些都是By the Bay的定期发言人。

我们在2014年成为了Scala By the Bay,在去年成为了Scale By the Bay,这反映了我们一向拥有的广泛编程语言,所有语言都专注于您所拥有的深思熟虑的工程技术。 多年来,它开发了一个充满热情的社区,该社区实质上是湾区的开发人员社区,专注于Web规模的后端编程—始终包括分布式系统,设计正确性,测试驱动的开发以及支持部署纪律的devop。 到目前为止,它包括机器学习,人工智能,基于强类型的全栈编程以及分布式系统的云/边缘/物联网迭代。 今年第一次,我们有一个小型的区块链工程轨道,以Haskell和Scala初创公司为代表,他们在设计上构建了正确的企业区块链平台。

从目前的传统来看,目前有3条路线,每条路线持续三天,大致反映了社区的主要利益:

周到的软件工程是对原始函数式编程的扩展,它强调了这样一个事实,我们有很多使用Java,C ++和非纯函数语言的开发人员。 但是,使我们团结起来的是后退方法–将问题作为一般情况的一个实例进行评估,不要重复自己,并在准备好时将其概括为可组合的抽象。 然后在博客文章,我们的聚会,SBTB和其他地方的演讲的支持下,将它们作为开源库提供给所有人。

响应式微服务 -这些是软件体系结构的方法,这些方法由各个部分组成整体,并使这些部分无缝地交互或至少以易于推理和调试的方式进行交互。

端到端数据管道(对于ML / AI而言是可选的) —我们的系统涵盖了从devop到AI应用的整个堆栈,并且我们拥有最好的系统。 像Salesforce这样的公司会为每个组织提供从成立到AI的数据,帮助客户从自己的用户数据中获取价值。

经过深思熟虑的软件工程小组成员包括Scala的创建者Martin Odersky,Brunnason的Runar Bjarnason,DTrace的创建者Bryan Cantrill,Julie Pitt,这是Netflix领先的机器学习工具。 Cliff Click是软件工程师的工程师,是JVM HotSpot Just in Time编译器的创建者,也是H2O.ai的联合创始人,负责将编译器技术推向整个集群。

AI小组成员包括Watson的IBM CTO Ruchir Puri,Workday的数据产品负责人Peter Skomoroch,斯坦福大学的副教授,DAWN实验室的联合创始人Peter Bailis以及sisu.ai和ML的ML工程师sisu.ai Google Cloud,由CrowdFlower的创始人Lukas Biewald(现为图8)和Weights and Biases主持。

Cloud and Edge小组成员包括Capital One战略主管Bernard Golden,区块链计划主管Anoop Nannra,思科,Holden Karau,开发倡导者,Google Cloud和Roman Shaposhnik(联合创始人,Zededa)以及Apache Software Foundation董事会成员。 。

今年最重要的主题之一是流数据。 Neflu Narkhede是Confluent的共同创始人和Apache Kafka的共同创始人,在第2天的主题演讲中。流媒体演讲包括Lyft的Apache Flink和Beam,Oracle的Reactive Java,Capital One的Scala / Akka实时,Alpakka,Akka / Kafka连接器来自Lightbend,等等。

具有Web规模的数据处理能力的AI是最强大的领域之一-我们不是将AI作为图形和笔记本来处理,而是针对数百万用户(例如Uber,Twitter或Saleforce)的实时反馈循环。 我们的方法是用于机器学习和AI的集成数据管道,其中处理和聚合是AI不可或缺的一部分,还可以与UX循环并通过适当的DevOps进行操作。 我们将研究强类型Tensolrflow,Horovod,Uber的快速深度学习培训以及Sourced.tech的AI人工智能技术,以及其他许多AI工程讲座。

我们通过带有代码的工程演示来介绍新兴技术-今年是Microsoft的Q#领导的Quantum Computing和JP Morgan Chase的Scala。 我们还找到了一种将区块链理解为分布式系统的好方法,Symbiont的Haskell和Constellation Labs的Scala都在其中实现了功能实现。

我们的观众逐年增长,所有赞助商都在招聘工程师。 70%的赞助会随着工程师的通过而回到赞助商手中,每个人都会带着OSS想法全力以赴,尝试堆栈,测试并实施特定项目。 我们认为SBTB是“带回家的后端”。 每年我们都会进行培训,这是一个定制的,全天动手的研讨会,由领先的开发人员讲授,他们通常是现有技术的创造者。 在2015年,我们创建并运行了SMACK Stack,这也是我们创建的概念(Scala / Mesos / Akka / Cassandra / Kafka)。 去年,我们与Google Istio小组以及Envoy的创建者Matt Klein进行了Istio / Envoy培训。 今年,Cliff Click教授了我们自己的培训,即高级软件工程。 我们还接受了多种培训,其中包括Staricase Scala基础书的合著者Bill Venners,该书在达米亚诺教授徒步旅行的入门级和高级Scala静修课,而函数式编程的传奇人物约翰·德·戈斯(John De Goes)则教了四门功能性Scala的全日课程。 我们是唯一可以吸引数十名学生参加整整四天的类别理论学习的社区!

因此,如果您是一个内心的黑客,请于11月15日在Twitter HQ加入我们! 在scale.bythebay.io保留您的座位。

翻译自: https://hackernoon.com/scale-by-the-bay-2018-a-no-bs-hacker-conference-6c7a905c0143

hacker



推荐阅读
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 先看官方文档TheJavaTutorialshavebeenwrittenforJDK8.Examplesandpracticesdescribedinthispagedontta ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
  • ejava,刘聪dejava
    本文目录一览:1、什么是Java?2、java ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • 初识java关于JDK、JRE、JVM 了解一下 ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • Servlet多用户登录时HttpSession会话信息覆盖问题的解决方案
    本文讨论了在Servlet多用户登录时可能出现的HttpSession会话信息覆盖问题,并提供了解决方案。通过分析JSESSIONID的作用机制和编码方式,我们可以得出每个HttpSession对象都是通过客户端发送的唯一JSESSIONID来识别的,因此无需担心会话信息被覆盖的问题。需要注意的是,本文讨论的是多个客户端级别上的多用户登录,而非同一个浏览器级别上的多用户登录。 ... [详细]
  • 2021最新总结网易/腾讯/CVTE/字节面经分享(附答案解析)
    本文分享作者在2021年面试网易、腾讯、CVTE和字节等大型互联网企业的经历和问题,包括稳定性设计、数据库优化、分布式锁的设计等内容。同时提供了大厂最新面试真题笔记,并附带答案解析。 ... [详细]
  • 本文讨论了在使用Git进行版本控制时,如何提供类似CVS中自动增加版本号的功能。作者介绍了Git中的其他版本表示方式,如git describe命令,并提供了使用这些表示方式来确定文件更新情况的示例。此外,文章还介绍了启用$Id:$功能的方法,并讨论了一些开发者在使用Git时的需求和使用场景。 ... [详细]
  • Java面试题系列:将面试题中比较经典和核心的内容写成系列文章持续在公众号更新,可巩固基础知识,可梳理底层原理,欢迎大家持续关注【程序新视界】。本篇为面试题系列第2篇。常见面试问 ... [详细]
  • 生产环境下JVM调优参数的设置实例
     正文前先来一波福利推荐: 福利一:百万年薪架构师视频,该视频可以学到很多东西,是本人花钱买的VIP课程,学习消化了一年,为了支持一下女朋友公众号也方便大家学习,共享给大家。福利二 ... [详细]
  • 一面自我介绍对象相等的判断,equals方法实现。可以简单描述挫折,并说明自己如何克服,最终有哪些收获。职业规划表明自己决心,首先自己不准备继续求学了,必须招工作了。希望去哪 ... [详细]
  • 子类从父类继承所有的成员(字段,方法,嵌套类),构造方法不属于成员,所有子类不能继承,但是子类可以调用父类的构造方法对于private方法和属性,子类一定是继承了的,但是没有访问权 ... [详细]
author-avatar
欢乐天天快乐一生
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有