Skip to main content

morphis ff's Library tagged design   View Popular

11 Nov 08

[***]内核同步方法(总结)

为什么内核需要同步方法
并发指的是多个执行单元同时,并行被执行,而并发的执行单元对共享资源(硬件资源和软件上的全局变量,静态变量等)的访问则很容易导致竞态。

http://www.ibm.com/developerworks/cn/linux/l-rcu/

linux.chinaunix.net/...thread-1023303-1-1.html - Preview

design linux arch

09 Jul 08

InfoQ: Beyond SOA: A New Enterprise Architecture Framework for Dynamic Business Applications

Today's applications force people to figure out how to map isolated pools of information and functions to their tasks and processes, and they force IT pros to spend too much budget to keep up with evolving markets, policies, regulations, and business models.

www.infoq.com/...dynamic-business-applications - Preview

arch design

Architectural Styles and the Design of Network-based Software Architectures

rchitectural Styles and\nthe Design of Network-based Software Architectures

www.ics.uci.edu/...top.htm - Preview

network design

Architectural Styles and the Design of Network-based Software Architectures中文版

Roy Thomas Fielding博士关于REST的论文Architectural Styles and the Design of Network-based Software Architectures中文版(《架构风格与基于网络的软件架构设计》)正式对外发布。在这个2000年所著的论文中,首次系统阐述了REST的架构风格和设计思想,对理解Web架构和HTTP、URI等标准背后的原理非常有帮助

www.infoq.com/...dlee-fielding-rest - Preview

network design web2.0

InfoQ: Scalability Best Practices: Lessons from eBay

At eBay, one of the primary architectural forces we contend with every day is scalability. It colors and drives every architectural and design decision we make. With hundreds of millions of users worldwide, over two billion page views a day, and petabytes of data in our systems, this is not a choice - it is a necessity.

www.infoq.com/...bay-scalability-best-practices - Preview

arch design

15 Jun 08

InfoQ: Server Side OSGi

Summary
In this presentation from QCon San Francisco 2007, Adrian Colyer describes the OSGi specification, OSGi implementations, modularity, versioning, operational control, server-side OSGi, design considerations, using existing libraries, Spring Dynamic Modules, and writing a Spring Dynamic Modules application.

www.infoq.com/...8DD5DF43D0C4DE47600A3353F0FBB6 - Preview

design

13 Jun 08

InfoQ: SpringSource's Adrian Colyer Details Spring in Production

Adrian Colyer from SpringSource (formerly called Interface21) hosted a webinar on "Spring In Production" topic three weeks ago. The presentation covered the topics on Spring Runtime Kernel architecture, how Spring supports enterprise services like transactions, data access, security, and messaging, and how to tune a Spring-powered application. A white paper on this presentation is now available for download from their website.

www.infoq.com/...spring-production - Preview

design

InfoQ: Domain Driven Design and Development In Practice

Domain Driven Design (DDD) is about mapping business domain concepts into software artifacts. Most of the writings and articles on this topic have been based on Eric Evans' book "Domain Driven Design", covering the domain modeling and design aspects mainly from a conceptual and design stand-point.

www.infoq.com/...ddd-in-practice - Preview

design

28 May 08

InfoQ: Randy Shoup on eBay's Architectural Principles

Summary
Randy Shoup covers the architectural principles eBay has used to grow and evolve its infrastructure to massive scale. It covers the forces ("-ilities") needed to contend with and design for scalability, availability, manageability, etc. He outlines eBay's architectural principles which meet - and trade off - those forces and describes reusable patterns for each strategy with eBay examples.

www.infoq.com/...-ebay-architectural-principles - Preview

design

InfoQ: Dan Pritchett on Architecture at eBay

Summary
Dan Pritchett gives us an inside look into the decisions behind on of the largest scale architectures in the world: eBay. In explaining how the scale of eBay turns simple requirements a complex engineering problem, he walks us through the technical and organizational challenges of managing eBay's architecture.

www.infoq.com/...an-pritchett-ebay-architecture - Preview

design

InfoQ: ESB Topology Alternatives

Abstract

When adopting an SOA, it is now common to use an infrastructure such as an Enterprise Service Bus (ESB). There are, at least, two different ways of thinking about the infrastructure in an enterprise: use various ESB servers in the company, each solving a specific integration problem for a specific department, or use an ESB spread over the company, linking all parts of the Information System. This article discusses several architecture and management topics for the two different approaches.

www.infoq.com/...louis-esb-topologies - Preview

design

InfoQ: JP Rangaswami on open source in the enterprise & the future of information

Summary
CIO JP Rangaswami explains how open source became a corporate IT strategy at investment bank Dresdner Kleinwort Wasserstein and why CIOs of major enterprises should open source for software development initiatives. JP also explains his vision of four pillars of the new world if information: Syndication, Search, Fulfillment, and Collaboration/Conversation.

www.infoq.com/...jp-rangaswami-open-source - Preview

design

InfoQ: Scalability Principles

At the simplest level, scalability is about doing more of something. This could be responding to more user requests, executing more work or handling more data. While designing software has its complexities, making that software capable of doing lots of work presents its own set of problems. This article presents some principles and guidelines for building scalable software systems.

www.infoq.com/...scalability-principles - Preview

design

[Good!] The C10K problem

有关服务器设计的好文章收集
1)High-Performance Server Architecture
如题目所示,高性能服务器设计时需要考虑的几个问题,属于作者的经验总结,这篇文章也应了我对做服务器开发一贯理解:这是一个可以吃老本的活儿~~

2)The C10K problem
著名的"C10K"问题,也是做服务器开发需要关注的问题之一。

www.kegel.com/c10k.html - Preview

design network

1 - 20 of 20
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo