Java Architect RequirementsProfessional Quality requirements:1, understand the role of the architect and structure design objectives, principles and trade-offs;2, proficient in the architecture model, Transaction, security, persistence and other mechanisms and implementation, IOC, AOP, SOA and other concepts and implementation;3, proficient in transaction, security, persistence and other mechanisms and impl
expansion, such as: Web server horizontal expansion, database read and write separation, the horizontal expansion of the middleware
Extensibility: Refers to when the requirements change, the system can easily be modified, extended.
Simplicity: The direct idea is AOP, because AOP enables developers to focus on business logic without having to think too much of the business logic code (such as logging, permissions, basic validation of parameters, etc.)
Performance: Related to scalability, algo
Back to CatalogMy years (10) ~ came to a bigger team, made an architect
and went back to Shijingshan to work.
Continue to use LINQ+MVC technology
EF is widely used by the team
Full-Text search for the project
Researched Microsoft's Nlayerapp this domain-driven framework
Looked Microsoft .NET企业级应用架构设计 and got a concrete application
The company started Redis high-availability cluster
Company started on MongoDB high availabilit
to build applications, yes, you're right. Using spring to build a stand-alone Java should
With programs, especially in the banking and insurance industry, there is a business called "Batch Processing", which is the application, so we use spring to
What are the benefits of our batch work? Please look forward to it!
Third, Spring+struts+jdbctemplate
3.1 Framework Introduction
As an architect, you must also be a "framework
Original http://blog.csdn.net/ztz0223/article/details/7603041
I have already talked about some modeling operations in IBM RSA (IBM Rational Software Architect) V8 (v8.04). For details, refer to the following link:
One of ibm rsa (IBM Rational Software Architect) V8 learning, installing ibm rsa (IBM Rational Software Architect) V8 learning 2 new project
Software Architecture
Software architecture is a series of related abstract patterns used to guide the design of various aspects of a large software system. A software architecture is a system sketch. The object of the software architecture description is the abstract component that directly forms the system. The connections between components clearly and in a relatively detailed manner describe the communication between components. In the implementation phase, these abstract components
1.1.1 concept of System Architect
The three elements of the "architecture" of modern information systems: components, models, and planning; planning is the cornerstone of the architecture and the most important of these three contributions.
The architecture has two layers: The concept layer and the physical layer.
1.2.1 Definition of System Architect
Understands, manages, and ultimately confirms and evalua
Microsoft's dotnet development is definitely the kind of technology that makes it easier to get started. It is virtually impossible to be able to become a dotnet architect without three years or longer coding accumulation. Especially in large software projects, architects are the core members of the project, so the RUP methodology also agrees with architecture as the core and embodies the important role of 4+1 view in the whole software development pr
I have never written a blog recently. I am too busy to have children. Of course, my wife was born. I acted as a "project architect" throughout the process. What is a project architect?
Architects are a job function. They are further subdivided into "Development architects", "Project architects", and "deployment architects" when they are professional enough ", in fact, they are all architects, but their wor
Microsoft's DOTNET development is definitely a technology that is easy to get started with and difficult to improve. It is basically impossible to become a DOTNET architect without three or more years of coding accumulation. Especially in large software projects, architects are the core members of the Project. Therefore, the RUP methodology also recognizes architecture as the core, reflecting the important role of the 4 + 1 view in the entire software
Frankly speaking, except for a few programmers who are extremely passionate about development programs and willing to work for them for a lifetimeDevelopersWriting code is only an essential Accumulation Stage for them to gain career improvement in the future. During the development time, they will actively learn various kinds of knowledge and experience to cultivate their own business minds, this includes expanding all aspects of their resources, which will lay a solid foundation for them to bec
I. Software Architecture
There is no "best-selling book" in this field. Maybe the majority of the readers are developers and project managers. They are really positioned as architects and do not do much work for architects.
1. Software Architect bootcamp-software architect tutorial
It is a pity that the new architect training camp is often used as an example by
Microsoft's dotnet development is definitely the kind of technology that makes it easier to get started. It is virtually impossible to be able to become a dotnet architect without three years or longer coding accumulation. Especially in large software projects, architects are the core members of the project, so the RUP methodology also agrees with architecture as the core and embodies the important role of 4+1 view in the whole software development pr
job responsibilities of project managers and architects
Project manager and architect these two positions are different in terms of job content and responsibilities, but the responsibilities of these two positions are often placed on one person in a domestic enterprise, especially in small and medium-sized companies, where a person is both a project manager and a system architect. In the more formal enterp
Objective:
This is a piece of paper, not too much code and logic, is a "soft" technique, but it's important for how you can be a structured design person.
To be clear here, architects themselves are also "programmers," not just lip------and if you're not a program, you can't be an architect at all.
So what else does the architect have that they don't have as a programmer?
One of the competencies is call
A Python architect with an annual salary of 500,000 is not a dreamSecond-kill system involves the main technologies are:Pytho Django Development;Django Web page static;Python Redis Sentinel (Sentinel) cluster development;Redis Pipeline, transaction implementation of the second-kill library management;The Redis queue diverts access traffic;Redis Sentinel (Sentinel) cluster;Nginx load balancing, reverse proxy, etc.;Gunicorn Web application service with
good tools, improve development efficiency and team collaboration efficiency, is essential:Maven, project ManagementJenkins, Continuous integrationSonar, Code Quality ManagementGit, Version ManagementThree: Distributed architectureHigh concurrency, high availability, massive data, no distributed architecture knowledge is sure to play without turning:Principles of distributed architectureDistributed architecture PolicyDistributed middlewareDistributed Architecture CombatFour: micro-service archi
I am committed to learning object-oriented, design patterns, refactoring, extreme programming, large-scale Web site architecture design, management and other knowledge, I hope that there is no correct place to point out the common learning to improve, in order to facilitate access, special index page.
Preface
One of the ways the Web architect grows-take the right path
The second path to the growth of web architects--The magic weapon of Daniel
The
Course Introduction
OSGI technology is a Java-oriented dynamic model system. There is a very famous phrase in the Java circle: OSGI-architect's paradise. In other words, OSGI makes software development easier.
Thankfully, there is a similar framework-CTK Plugin Framework in C + +. It draws on the idea of OSGi and implements an almost complete OSGi framework API.
On the path to the architect, you need to understand not only the design and implementati
complete the migration of the service connections.SummarizeBy the end of this article, how to architect the Web service series will come to a complete conceptual overview of Web services throughout the series, from why Web services start to what is Web services, Web services development tools. Then, a concrete example is introduced to introduce the construction mode of Web service and the application of "stack" technology of various web services. I h
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.