相对市面上的课程课工场的课程设计能够做到
无缝衔接+稳步提升
1
2
基于Dubbox的分布式微服架构
SpringBoot、Dubbox、ZooKeeper、MyBatis、Redis、ActiveMQ、Nginx、Docker、Git、Maven等
实现电商系统的双11商品抢购业务,用户可以在平台上进行商品抢购、秒杀
1、微服架构(Dubbox)+前后端分离
2、分布式并发处理解决方案
3、采用Docker进行环境搭建和自动化部署
3
分布式集群架构
SSM、Maven、Git、Solr、代码生成器、Swagger、MySQL(主从)、Nginx、Tomcat、Redis、Docker、Hadoop、Tengine+LUA+GM等
面向互联网的O2O旅游资源整合平台,用户可以通过平台进行第三方酒店、机票、景点门票的预订
1、分布式集群架构+前后端分离
2、使用Maven构建多模块项目
3、采用代码生成器提高项目开发效率
4、采用Solr做为搜索引擎框架实现全文检索
7、使用Tengine+LUA+GM实现图片的自动化处理
基于SpringCloud的分布式微服架构
SpringCloud、SpringBoot、ZooKeeper、Docker、MyBatis、Elasticsearch、Redis、ActiveMQ、Nginx、Jenkins、MyCat+MySQL、Git、Maven
1、微服架构(SpringCloud)+前后端分离
2、高并发下保证数据的最终一致性
3、采用MyCat+MySQL实现解耦、读写分离、集群和热切换
4、采用Docker进行环境搭建和自动化部署
5、使用Jenkins实现CI/CD
6、接入百度地图实现剧场定位
7、使用Elasticsearch实现分布式搜索
垂直架构
SSM、Jsoup网络爬虫、Echart图标分析、IKAnalyzer分词技术、Bootstrap
针对企业内部使用的数据分析平台,用户可以使用数据调研平台进行规则配置以及招聘岗位的技术数据爬取、下载、分析等。
1、深入爬虫原理,突破对应网站爬虫限制
2、多线程网络爬虫,实现高效爬虫
3、不同网站规则抽取配置,锻炼学员的空间想象能力
利用基于流的实时数据分析方法对股票示例数据集进行分析,理解和深化,从而掌握常用流数据的分析方法和实践。
KafkaConnector+Confluent+SparkStreaming+Redis+Tableau
1.实时股票数据展示
2.实时股票数据过滤,合并,关联和清洗
3.实时股票数据统计计算,如累加,最值,均值等
加入多种流处理框架(Flink、Storm)的实现对比
依据用户的个人信息,朋友圈中人员的行为,日志活动内容特点以及地理位置来预测用户的兴趣取向。
NiFi+Kafka+HBase+SparkMLlib+Hive+Cassandra+Tableau
1.训练数据集中已包含用户对过去日志活动的兴趣取向和参加情况
2.通过训练数据集建立合适的推荐模型
3.运用已建立的模型对测试数据集中的用户对相应日志活动的兴趣取向预测