共计 2603 个字符,预计需要花费 7 分钟才能阅读完成。
Masa 技术团队在 2021 年创建,这一年咱们团队公布了咱们第一个产品,Masa Blazor。登上了.NET Conf China,咱们承诺, 开源咱们的产品,为开源社区增砖加瓦,一路上播种技术社区文章类的各种奖项 …
2022 年,咱们在路上 …
开年之初,为了激励更多的开发同学参加到我的项目落地的实际中,团队外部举办了第一季的黑客松大赛,目前,第一季的获奖名次曾经颁布,这个过程中,有哪些项目和亮点,是值得关注的呢?
赛事详情
后果很重要,过程更重要!
背景
在团队成立之初,就抱着做产品,要“高标准、严要求”的态度,去落地咱们的产品。愿景是心愿咱们的产品,最终能够做到咱们 slogan 说的那样!“让变动更简略”,但产品落地过程中,团队的严密合作,也至关重要。独特向着同一个指标,做喜爱的事件。借助团队的力量,做好每一个产品,最初就是拿后果。而黑客松的模式,能够让大家在日常的工作中,跳脱进去,集中在一段时间,去更有创造力的实现一个新的我的项目,过程中的成长,可能比理论播种的处分,更感动人心。
赛事处分
任何赛事的举办,肯定要有好的彩头去激励参赛者。本次赛事,团队创始人们给到参赛者的激励是,“第一名能够播种 5000 元现金处分”,以及对应的职级降职布局,还有代表荣誉的名次奖杯。经营悄悄地采访了一下冲动的参赛者们!大家都在悄咪咪的讲,“万一第一名是本人呢~ 对吧”!
赛事期间,能量加油站间接拉满~
赛程实录
较量工夫:2022/02/10-2022/02/12 为期三天
参赛团队、选题:
组 | 选题 | 团队 |
---|---|---|
第一组 | 主控面板,对立登录(升高为 jwt 登录),后盾页面布局,在线用户数,拜访日志 | 筷子队(2 人) |
第二组 | 用户治理,组织治理,项目管理,菜单治理,角色治理,rbac0 | RBAC(3 人) |
第三组 | 字典,定时工作(dll 和 http,包含例子,控制面板,异样告诉等),发送邮件,文件服务(minio) | 拍脑袋(3 人) |
第四组 | 博客后盾治理 | 静止卫裤队(3 人) |
第五组 | 博客前台 | Blog(2 人 |
过程中,会有界面设计师与产品经理全程合作,助力每个团队。
业余评审团队谨严把关
在赛事发布会时,对于评审团队的评审规范,以及评审的谨严、公平性做出公示。会通过围绕技术、产品、创新力等多个方面对参赛我的项目进行评比,最终筛选出了各赛道最具后劲的优质我的项目。但因为参赛人员,是公司外部开发同学,针对每个开发的实力,评审团队是十分分明的,所以对于每个开发的规范,肯定是有差异化期待,保障每个参赛团队都在偏心的赛道上发力。
赛事过后,评审工夫为期一周,这一周内,每个团队都会在规定的工夫内,针对本人做的我的项目,进行演示和问难。评审的过程中,每个团队都全力以赴,力求能够在无限工夫内,能够很好的演示,以及说出全副我的项目亮点,评审团队的问答也是非常的精彩。
各团队我的项目亮点
为了给每个团队,一个独立施展的空间,赛事场地长期征用了公司的各个角落,仓库都安顿上啦 ! 但并不影响大家的施展呢~
筷子队:操之过急的同时不乏亮点,像多点登录互斥、在线人数统计、定时工作、异步生产等。
RBAC:性能布局丰盛,界面简洁且有一些业务翻新。
拍脑袋:引入 minio 作为文件存储,往云原生的路线上后退。
静止卫裤队:竟然反对广告设置,满足了“资本大佬”的欲望。
Blog:反对敏感词检测,对政策竟然钻研的如此透彻。
最终第一名团队是:筷子队
获奖起因:较量正式开始之前,筷子队就曾经把根本的框架拉进去了,整个过程中很踊跃,同时也在我的项目里加了一些比拟好的性能,比方:同一个账号同时登录,会把原登录的账号挤掉这些,对理论的业务场景做了反对,包含咱们公司将来的产品也会用到这些,演示的过程中,是没有 bug 的,所以最终决定这个奖给到了筷子团队!这个是评审团最终做出的总结!
赛后我的项目落地的转化
本次优胜团队的我的项目,收录到了咱们的 Masa.Admin 中, Masa.Admin 实现了 RBAC(权限治理)、多点登录互斥、拜访日志性能。技术栈用到了咱们的 Masa.Framework、Masa.Blazor。代码继续更新中,感兴趣的小伙伴们,能够间接去看代码
https://github.com/masalabs/M…
Masa.Admin 我的项目演示
截图
面包屑
多页签
菜单
部门
角色
用户
用户组
本次赛事,圆满闭幕。赛事过后,团队针对赛事做了整体的复盘,好的局部,咱们持续保留,做的没那么好的局部,下次赛事,咱们持续欠缺,本次赛事采取了非公开模式。之前通过咱们的 Masa Blazor 等产品,积攒了很多的用户,非常感谢大家的关注,咱们也心愿,下次赛事,能够和更多的用户,有更好的互动,可能会采取线上直播的形式等,如果对咱们的团队感兴趣,也欢送大家退出咱们!凋谢的团队气氛,肯定能够感化每一个你。
咱们正在口头,新的框架、新的生态
咱们的指标是 自在的
、 易用的
、 可塑性强的
、 功能丰富的
、 强壮的
。
所以咱们借鉴 Building blocks 的设计理念,正在做一个新的框架MASA Framework
,它有哪些特点呢?
- 原生反对 Dapr,且容许将 Dapr 替换成传统通信形式
- 架构不限,单体利用、SOA、微服务都反对
- 反对.Net 原生框架,升高学习累赘,除特定畛域必须引入的概念,保持不造新轮子
- 丰盛的生态反对,除了框架以外还有组件库、权限核心、配置核心、故障排查核心、报警核心等一系列产品
- 外围代码库的单元测试覆盖率 90%+
- 开源、收费、社区驱动
- 还有什么?咱们在等你,一起来探讨
通过几个月的生产我的项目实际,已实现 POC,目前正在把之前的积攒重构到新的开源我的项目中
MASA.BuildingBlocks:https://github.com/masastack/MASA.BuildingBlocks
MASA.Contrib:https://github.com/masastack/MASA.Contrib
MASA.Utils:https://github.com/masastack/MASA.Utils
MASA.EShop:https://github.com/masalabs/MASA.EShop
MASA.Blazor:https://github.com/BlazorComponent/MASA.Blazor
如果你对咱们的 MASA Framework 感兴趣,无论是 star、代码奉献、应用、提 Issue,欢送分割咱们
—— END ——