项目描述

简介: 项目怎么写?1、靠技术取胜2、项目描述

项目怎么写?

1、靠技术取胜

2、项目描述

业务,周期,架构,技术,规模(人员),角色,数据量,并发量,

改进的想法,你的成长、反思。

3、个人职责

1技术开发职责

业务沟通,技术选型,环境搭建

2团队管理

进度管理,任务分配

3架构设计能力

测试的结果(qps,tps)

工具(禅道,jira)

4、难点

jvm调优

sql优化

qps提升

接口优化(响应时间长(调用链路长,链接数少,代码冗余))



没项目经验(往届生和转行)

项目人群分类

1、应届生(大厂不要包装,可以写跟着导师做项目、实习项目和外包项目)

跟导师做项目(技术选型,核心代码开发),从0到1开发。小程序开发。

2、转行的  

1IT转行的高薪(php,c,.net,前端;运维,测试)

自己公司项目,自己熟悉开发流程的项目,项目部署拓扑图,

前端(h5,Android,iOS)优势:熟悉业务流程。

2IT行业底薪

心态放好。期望值低一些。



没有微服务项目经验的

脑补:原来项目,包装成微服务。

 

没有互联网项目经验的

  前后端分离(接口安全,防篡改,参数,session(jwt),swagger,容器化docker,k8s)



中间件

1缓存中间件:

1.jvm:guava(类似于redis:ex,不需要持久), ehcache (持久)

2.jvm:redis , memcached(数据类型单一), (10k以下),es(大量坐标位置计算),MongoDB。

 

2双写一致性:

文件存储中间件ftp(别写)fastdfs, hdfs ; 云存储(oss,7牛,s3)es() 

 

数据库中间件mycat,shardingsphere

消息队列中间件Kafka, RocketMQ,RabbitMQ,activeMQ

定位half msg。

优劣对比成熟团队选(kafka)bus(RabbitMQ,kafka),RocketMQ(事务消息)

接入层中间件nginx(HAproxy, tengine, openrestry) + keepalived ,lvs, slb, dns, cdn(内容分发,用户区域),


相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
相关文章
|
7月前
项目章程
项目章程
38 0
项目章程
|
8月前
|
前端开发 JavaScript 微服务
项目-已完成
ERP 1. erp_parent (Java-后端) 2. erp_web (Java-前端)
50 0
|
9月前
|
开发框架 .NET API
如何在现有项目中使用`Masa MiniApi`?
如何在现有项目中使用`Masa MiniApi`?
49 0
如何在现有项目中使用`Masa MiniApi`?
|
10月前
|
IDE Java Linux
tbfetcher项目小结
tbfetcher项目小结
52 0
|
10月前
项目练习2
项目练习2
|
10月前
|
搜索推荐 开发者
关于AskBlog项目存在的问题
关于AskBlog项目存在的问题
54 0
|
SQL 前端开发 数据库
如何在码云上Down一个项目
如何在码云上Down一个项目
如何在码云上Down一个项目
|
JavaScript 前端开发
前端实践小项目
哈喽 ~ 大家好鸭!这篇我们来看看前端实践小项目第一篇 “五星好评与暂停取值”(底部有源代码)
204 0
前端实践小项目
|
NoSQL Java 数据库
完成项目的一点思考
在新公司搞一个项目练练手,熟悉流程。到现在大体流程也熟悉了一遍,做东西的时候有点思考。 毕竟自己读书少,大部分时间花在写代码上,如果写代码的时候再不思考,那就和咸鱼没什么区别了。
1051 0
|
敏捷开发 程序员