s********e 发帖数: 340 | 1 请问如何回答: 如何设计和支持一个高并发,健壮的Java Web应用?
被问到了这样一个面试题,请有经验的人指点一下如何回答? 能否介绍一些用到的技
术?
不知道该如何回答这样的问题。 |
s********e 发帖数: 340 | 2 顶,求回复。。
【在 s********e 的大作中提到】 : 请问如何回答: 如何设计和支持一个高并发,健壮的Java Web应用? : 被问到了这样一个面试题,请有经验的人指点一下如何回答? 能否介绍一些用到的技 : 术? : 不知道该如何回答这样的问题。
|
h*********n 发帖数: 915 | 3 just tell him "the question sounds very general. can you be more specific?"
【在 s********e 的大作中提到】 : 请问如何回答: 如何设计和支持一个高并发,健壮的Java Web应用? : 被问到了这样一个面试题,请有经验的人指点一下如何回答? 能否介绍一些用到的技 : 术? : 不知道该如何回答这样的问题。
|
s********e 发帖数: 340 | 4 我面试的是,这个问题被问到了两次,而且我发现一般都是一些级别比较高的经理面试
时才问这个问题。一般实际开发的工程师都不这样问!估计那些只知道宏观技术的经理
才问这些。我就回答用什么分布式缓存服务器啊。我想知道有经验的人能否给提供一些
更广的感念和技术,让我能更好的忽悠那些爱问这种问题的经理。
最近一个经理,电话面试,一上来就先说他只有10分钟电话面试,然后自己废话说一堆
,以后给我说的时间不到5分钟,问了3-4个问题,2-3个是问简历,最后问了一个这个
问题。
【在 h*********n 的大作中提到】 : just tell him "the question sounds very general. can you be more specific?"
|
T*********g 发帖数: 496 | 5 我自己是做Java Web的,访问量和用户都不算小。我大概介绍一下我们的架构给你一点
IDEA。
1) 首先你需要一个健壮的Container,Weblogic一直是我们的最爱。动态内容都交给它
了
2) 需要一个强壮的Web server来处理静态内容,Apache或者Nigix都是很好的选择,它
们也可以用来做reverse proxy
3) 根据你的需求来确定一个缓存系统来提高访问效率,我们用oracle coherence
4) 一个数据库,我们是oracle rac
5) 前端一定要做优化,对于静态内容,在可能的情况下,给http header加上expire来
避免HTTP Request,多个JS File最好做min,并且聚合成一个文件以减少HTTP REQUEST
。
|