热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

专家眼中的LinuxWorld盛会

文章标题:专家眼中的LinuxWorld盛会。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

  为期三天的LinuxWorld会展已经结束,展上音乐此起彼伏,与闪亮的灯光交相辉映,整个展厅人头攒动,热闹非凡。我作为其中一员参加了整个展示过程,其中精华荟萃,当然也不乏一些差强人意之作。在这里,我想和大家分享我的所见所闻所感。
  
  最大的惊奇:硬件家族规模庞大
  
  我没有想到能在Expo上看到如此之多的硬件,LinuxWorld今年可以说是一场重金属的展示。许多展台上陈列的都是LinuxWorld大型服务器,大多数是基于AMD64-bit 的Opteron双核心芯片。最近刚建立了Athlon 64 芯片家用服务器,我想这些都足以让大家惊喜。
  
  展会还展示了一些支持Linux的硬件存储设备像采用NAS (network-attached storage) 或者SAN (storage area network)的Linux操作系统。总的来说,这些产品的性价比还是很不错的。
  
  当天最出众的硬件公司当数BlackDog。它展示了一种大小类似一副纸牌的Linux服务器,通过USB接口接入PC,此时PC就可以当成显示器来用,成了一种小型笔记本电脑。
  
  BlackDog机器在局域网络上进行展示,其他的网络设备都可以看到——快速的服务器!我个人认为它是十分迷人的:通过USB接口“产生动力”,旁边携带生态读卡器。如何使用我不是很清楚,但是它为许多实验应用程序提供平台。
  
  平淡无奇:丰富的准企业级软件
  
  Linux是软件,所以软件现身该展览就不足为奇了,但是展示的准企业级应用软件的数量却给人带来了小小的惊喜。以下是一些我个人的最爱。
  
  Astaro将许多原先独立的开源安全产品整合成一体的安全系统,也许可以说这是一种进步。这种一体的安全系统包括防火墙、VPN、入侵防护、抗垃圾邮件和抗病毒以及管理控制台,而且它极具竞争力的价格给人留下了深刻的印象,因此我考虑为我自己的公司购买这样一套产品。这种产品也以器具的形式提供,这使得它十分适合于IT公司。
  
  给我留下深刻印象的还有Coraid,AoE的制造商。AoE协议允许以太网连接硬盘驱动器。那这又会带来什么好处呢?它能不花费任何成本建立SAN,并且避免了复杂的光纤通道或者iSCSI技术。实际上,这允许机子使用低水平的以太网协议和标准NIC卡来写数据。对于我来说,这使得SMB能够具有SAN的类似功能,而这些功能是从前SMB不可能拥有的。
  
  现在你可能会问:为什么Coraid硬件会放在文章的软件部分来写呢?因为Coraid将AoE协议作为一种公开标准发布出来供大家使用。而且支持AoE的是2.6 kernel,意味着你现在就可以使用了。在这样一个数字信息爆炸的时代,这种解决方案似乎才是真正的赢家。会展上的体现出的另一个趋势是基于开源的商业化的产品。例如,EnterpriseDB将一个PostgreSQL 商业化,可以为Oracle界面和功能提供支持。换句话说,也就是透明的开源迁移平台。共有55个工程师研发这项产品,即使他们中许多都停止这项工作,这也是一项很大的投资。
  
  会展那天我结识了一个正在准备创业的人,他的公司打算使用PostgreSQL作为日志文件分析库。他只有自己和他的商务卡,只有时间才能证明这他们能否依靠这些真正运作起来。但是他们为此所作的努力证明了开放源码的实力以及资源访问所带来的巨大潜力。
  
  有一件事并没有让我疯狂,就是那些对开放源码信任的公司并不多,因为他们已经将产品投向Linux。这是一场什么样的大交易呢?
  
  如果能有更多的软件公司宣布采用Linux支持,我想这才真正令人兴奋。对于许多IT使用者来说,能够跨进这种app的大门,就意味着他们能够与接近Linux。但是不幸的是,LinuxWorld上大多数采用Linux支持的公司一如既往对其表示怀疑。我想我只能寄希望于将来了。
  
  最小的惊奇:IT主流职员占统治地位
  
  与以往的LinuxWorld不同,从大多数人的穿着上来看,这次参与者看起来像主流公司的IT工作人员,而以往都是那些戴着鼻环、头发奇特的人占统治地位。据我所闻,多数来参观的人都是想得到实用的开源信息,而那些穿着保守的卖主们提供的也就是这些。
  
  似乎LinuxWorld到了一个转折点。传统的对IT的兴趣即将来临,而对纯开放源码的热情即将减退,因此将来LinuxWorld会将更多的注意力放在商业应用软件上。
  
  最大的失望:对.org的歧视和隔离
  
  .org的展台被驱逐到了楼上的包厢中,使许多参与者没有注意到它的存在。我觉得这似乎传达了这样一个信息,就是.org不重要了。我认为.org展台应该放在主会场的中央,但是策划者却将这样一块重要的大场地让给了PC。
  
  即使现在的参与LinuxWorld的主导人群变化了,非商业化的.org对其也是十分重要的。Linux和开源都依赖于这个团体的实力以及他们所承担的义务,将他们驱逐到另一个地方实在是一个巨大的错误。如果没有这个团体和与他们紧密联系、互相促进的开源许可证,LinuxWorld仅仅是一个再加热的UnixWorld,谁愿意参加这样的展览呢?
  
  最奇怪的现象:展台男演员
  
  在展会的第一天早晨,展厅门还没有开,我买了一杯咖啡,此时,我看见一个人穿着一件印有某知名IT标志的T恤。我们暂且称这家公司为XYZ。我问他在此公司做什么,他告诉我他实际上是一个演员,被雇来站在展台介绍改进后的视频仪器。
  
  这个演员看上去像一个产品市场经理之类的中层干部,中等身高,戴框架眼睛,谦逊的态度——一个真正的人造技术主管。
  
  我知道许多经销商雇佣美女站在他们的展台前,借此希望能够在这场技术展会上吸引更多的男士与会者。但是我不知道这种花招有了另一个版本,真是活到老,学到老!
推荐阅读
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文比较了eBPF和WebAssembly作为云原生VM的特点和应用领域。eBPF作为运行在Linux内核中的轻量级代码执行沙箱,适用于网络或安全相关的任务;而WebAssembly作为图灵完备的语言,在商业应用中具有优势。同时,介绍了WebAssembly在Linux内核中运行的尝试以及基于LLVM的云原生WebAssembly编译器WasmEdge Runtime的案例,展示了WebAssembly作为原生应用程序的潜力。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了adg架构设置在企业数据治理中的应用。随着信息技术的发展,企业IT系统的快速发展使得数据成为企业业务增长的新动力,但同时也带来了数据冗余、数据难发现、效率低下、资源消耗等问题。本文讨论了企业面临的几类尖锐问题,并提出了解决方案,包括确保库表结构与系统测试版本一致、避免数据冗余、快速定位问题等。此外,本文还探讨了adg架构在大版本升级、上云服务和微服务治理方面的应用。通过本文的介绍,读者可以了解到adg架构设置的重要性及其在企业数据治理中的应用。 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • Java String与StringBuffer的区别及其应用场景
    本文主要介绍了Java中String和StringBuffer的区别,String是不可变的,而StringBuffer是可变的。StringBuffer在进行字符串处理时不生成新的对象,内存使用上要优于String类。因此,在需要频繁对字符串进行修改的情况下,使用StringBuffer更加适合。同时,文章还介绍了String和StringBuffer的应用场景。 ... [详细]
  • MyBatis错题分析解析及注意事项
    本文对MyBatis的错题进行了分析和解析,同时介绍了使用MyBatis时需要注意的一些事项,如resultMap的使用、SqlSession和SqlSessionFactory的获取方式、动态SQL中的else元素和when元素的使用、resource属性和url属性的配置方式、typeAliases的使用方法等。同时还指出了在属性名与查询字段名不一致时需要使用resultMap进行结果映射,而不能使用resultType。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • 云开发与
    大家好,今天我来为大家分享一下,Linux命令查询小程序中的WePY云开发实践。WhyWePY首先,先分享一下为什么要选择WePY?在项目开始进行选型的时候,我可选的底层框架有We ... [详细]
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社区 版权所有