Java Advanced Software Architect Practical Stage 1 video tutorial
Thunder Download Baidu Cloud
Section No. 001: Overview of the overall course
Section No. 002: Sub-modules, sub-project management
Section NO. 003: Multi-Module Multi-Web application Merge War package
Section No. 004: Git Fundamentals and installation configuration use
Section NO. 005: local use of Tortoisegit
Section No. 006: Local use of Egit
Section NO. 007: Remote use and conflict resolution
Section NO. 008: Basic business functions and data dictionaries
Section No. 009: Building a basic development environment
Section No. 010: spring+mybatis implementation of DAO
Section No. 011: pagination Implementation of MyBatis
Section NO. 012: Service Implementation and modularity
Section No. 013: Spring MVC implements web-tier development
Section No. 014: Add and List pages and pagination tag
Section No. 015: Paging, modifying, and deleting pages with queries
Section No. 016: MyBatis dynamic Query and JSON auto-assemble
Section No. 017: X-gen generation of required DAO parts templates
Section No. 018: X-gen required service, Web Layer template
Section No. 019: X-gen Generate corresponding visitor
Section No. 020: X-gen Generate the required action
Section No. 021: Generating commodity modules via X-gen
Section No. 022: Generating cart modules via X-gen
NO. 023: Order and Inventory module generation via X-gen
No. 024: Join the Ehcache and add the project to Git
NO. 025: The realization of the front-end business login and other functions
Section No. 026: Test and adjust the business functions of the login
NO. 027: The development of the index function
Section No. 028: Index, product detail page and shopping cart
Section NO. 029: The ability to complete placing orders and modifying inventory
Section No. 030: Deploying Applications to Linux servers
Section No. 031: Nginx Introduction, Installation and basic operation
The No. 032 section: NGINX process structure, basic configuration
Section No. 033: Nginx Common Core module directive
Section No. 034: Instructions for the Nginx HTTP Module section
Section No. 035: The location section of Nginx
Section No. 036: Nginx's Reverse proxy module
No. 037: The implementation of reverse proxy and static and dynamic separation
Section No. 038: Nginx Load Balancer Module
Section No. 039: Nginx rewrite module
Section No. 040: More basic functions and configuration of modules
Section No. 041: Nginx Configuration optimization and usage recommendations
Section No. 042: Application of the architecture after Nginx
Section No. 043: Varnish Introduction, installation and basic use
Section No. 044: VCL basic syntax and usage, load balancing
Section No. 045: VCL for health check, ACL access control
Section No. 046: Grace Mode and Saint mode
Section No. 047: Functions and HTTP headers commonly used in VCL
Section No. 048: subroutines and request flow for VCL
Section No. 049: Variables and common application fragments of VCL
Section No. 050: Using the CLI to manage varnish
Section No. 051: varnishd command and run-time parameters
Section No. 052: Log operations for varnish
Section No. 053: Planning cache size and increasing hit ratio
Section No. 054: Performance Tuning and Configuration usage recommendations
Section No. 055: Nginx+varnish combination Applications
Section No. 056: Varnish performance improvements and optimizations
Section No. 057: Architecture after applying varnish
Section No. 058: Memcached Getting Started and what the cache means
Section No. 059: memcached Basic Principles of work
Section No. 060: memcached Basic Operation commands
Section No. 061: Understanding how memcached data is stored
Section No. 062: Chunk, Slab demo of memory allocation
Section No. 063: Java Client Development for memcached
Section No. 064: Understanding the memcached Distributed approach
Section No. 065: memcached memory tuning
Section No. 066: memcached restrictions and recommendations for use
Section No. 067: Analyzing How to use memcached development
Section No. 068: memcached combined with business function development
Section No. 069: nginx+varnish+ basic business Functions +memcached
Section No. 070: Architecture after application of memcached
No. 071: ACTIVEMQ Introduction and Message middleware
Section No. 072: JMS Basic concepts and models
Section No. 073: The reliability mechanism of JMS
Section No. 074: JMS API Architecture and development steps
Section No. 075: How broker is started
Section No. 076: ACTIVEMQ combined with spring development
Section No. 077: ACTIVEMQ Supported transport protocols
Section No. 078: ACTIVEMQ message store Persistence
Section No. 079: Static network links for Activemq
Section No. 080: Multithreaded consumer access to the cluster
Section No. 081: Message reflow function under cluster
Section No. 082: Fault-tolerant links and dynamic network connections
Section No. 083: Clusters of ACTIVEMQ
Section No. 084: Destination Advanced Features One
Section No. 085: Destination Advanced Features II
Section No. 086: Messagedispatch Advanced Features One
Section No. 087: Messagedispatch Advanced Features II
Section No. 088: Messagedispatch Advanced Features III
Section No. 089: Message advanced feature One
Section No. 090: Message Advanced Features II
Section No. 091: Consumer Advanced features One
Section No. 092: Consumer Advanced Features II
Section No. 093: Integrating ACTIVEMQ and Tomcat
Section No. 094: ACTIVEMQ Optimization and usage recommendations
Section No. 095: The development of ACTIVEMQ combined with business functions
The No. 096 section: The development of ACTIVEMQ combined business function two
The No. 097 section: The development of ACTIVEMQ combined with business functions three
Section No. 098: ACTIVEMQ and business function combination testing
Section No. 099: Basic Performance testing
Section 100th: Architecture after applying ACTIVEMQ
Section 101th: MongoDB Introduction and NoSQL
Section 102th: MongoDB installation and basic use
Section 103th: MongoDB Basic Concepts
The 104th section: MongoDB additions and deletions to operate a
The 105th section: MongoDB additions and deletions to operate two
Section 106th: MongoDB query Operation one
Section 107th: MongoDB query Operation two
Section 108th: The first part of the aggregation framework
Section 109th: Aggregation Framework Part II
Section 110th: The third part of the aggregation framework
Section 111th: Understanding the document storage mechanism
Section 112th: Index one of MongoDB
Section 113th: MongoDB index Two
114th: Capped collection and Gridfs
Section 115th: A copy set of MongoDB
Section 116th: MongoDB replica Set II
Section 117th: Fundamentals of replica Sets
Section 118th: Replica set management and master-slave replication
Section 119th: MongoDB shard One
Section 120th: MongoDB Shard Two
Section 121th: MongoDB shard Three
Section 122th: Chip key selection for MongoDB shards
Section 123th: Management of MongoDB shards
Section 124th: Monitoring Status and authentication
Section 125th: Backup and Recovery
Section 126th: Java Operation MongoDB
Section 127th: MongoDB and Spring
Section 128th: Application recommendations and best practices
Section 129th: MongoDB combined with application development a
Section 130th: MongoDB combined with application Development II
Section 131th: Applying MongoDB post-architecture
Section 132th: mogilefs introduction and Getting Started
Section 133th: MogileFS Installation and basic configuration
Section 134th: Understanding the basic concepts of mogilefs
Section 135th: Understanding the fundamentals of mogilefs
Section 136th: Java Client Development for MogileFS
Section 137th: Small application based on MogileFS
Section 138th: MogileFS-based small application II
Section 139th: Small application based on MogileFS three
Section 140th: Small application based on MogileFS four
Section 141th: Integration of MogileFS and Nginx
Section 142th: Architecture changes after applying mogilefs
Section 143th: The basic architecture of phase-a-small combination construction
Section 144th: Phase One project Overall package deployment
Section 145th: Test Nginx, Varnish and mogilefs
Section 146th: Testing memcached and MongoDB
Section 147th: Test application combined with ACTIVEMQ function
Section 148th: Later developments and architectural evolution
---------------------------------------------------------------------------------------------------------
Java Advanced Software Architect Practical Stage 2 video tutorial
Thunder Download Baidu Cloud
Section No. 000: Overview of the overall course
Section NO. 001: Distributed Deployment Fundamentals
Section NO. 002: System Distributed Deployment evolution
Section NO. 003: Inter-module Invocation-1
Section NO. 004: Inter-module Invocation-2
Section NO. 005: Inter-module Invocation-3
Section NO. 006: Unified Session Management-1
Section NO. 007: Unified Session Management-2
Section No. 008: Single Sign-on-1
Section No. 009: Single Sign-on-2
Section NO. 010: Consistency Update-1
Section NO. 011: Consistency Update-2
Section NO. 012: Consistency Update-3
Section No. 013: Distributed Transactions-1
Section No. 014: Distributed Transactions-2
Section No. 015: Ha Foundation for high availability
Section No. 016: Keepalived Foundation
Section No. 017: keepalived Installation
Section No. 018: keepalived Configuration
Section No. 019: keepalived+nginx-1
Section No. 020: keepalived+nginx-2
Section No. 021: keepalived ha
Section No. 022: lvs+keepalived
Section No. 023: High Concurrency Basics
The No. 024 section: High concurrency Processing ideas
The No. 025 section: High concurrency processing means
Section No. 026: Nginx optimization Supplement
Section No. 027: Varnish Optimization Supplement-1
Section No. 028: Varnish optimized ESI
Section No. 029: Varnish Optimization Supplement-3
Section No. 030: Web Cache Basics
Section No. 031: Browser caching mechanism
Section No. 032: Reverse proxy Server caching
Section No. 033: application examples for ESI
Section No. 034: Example of static-1
Section No. 035: Example of Static-2
Section No. 036: Example of Static-3
Section No. 037: Analysis of the invocation process of the Web presentation layer
Section No. 038: Understanding the concepts of delay
Section No. 039: Overview of EB Performance Optimization
Section No. 040: Optimization of the Sending Request section
Section NO. 041: Network Transmission content optimization
Section No. 042: The basic optimization of Tomcat
Section No. 043: BIO_NIO_APR three modes
Section No. 044: Common optimizations for JavaScript
Section No. 045: Browser Rendering drawing optimization
Section No. 046: Optimizing the sample Application
Section No. 047: Tomcat clusters and MSM-1
Section No. 048: MSM-2
Section No. 049: Handling dynamic Content in a static page
Section No. 050: Redis Introduction and Installation
Section No. 051: Redis base data types
Section No. 052: Operations on string and list
Section No. 053: operation of Set and hash
Section No. 054: operation on the Zset
Section No. 055: Sorting commands in detail
Section No. 056: Redis Configuration Details-1
Section No. 057: Redis Persistent RDB
Section No. 058: Redis persistence aof
Section No. 059: Transactional and publish subscription patterns
Section No. 060: Redis Replication-1
Section No. 061: Redis Replication-2
Section No. 062: Redis clusters
Section No. 063: Creating a cluster manually
Section No. 064: Slot and Shard knowledge
Section No. 065: redis-trib operation cluster
Section No. 066: Lua Scripting Development-1
Section No. 067: Lua Scripting Development-2
Section No. 068: Lua Scripting Development-3
Section No. 069: Redis and Lua bonding
Section No. 070: Object-oriented LUA scripting
Section No. 071: Scenarios for using Redis
Section No. 072: Optimization of Redis
Section No. 073: Redis's Java client -1.avi
Section No. 074: Redis's Java Client-2
Section No. 075: Redis's Java Client-3
Section No. 076: Using Redis-1 in the sample project
Section No. 077: Using Redis-2 in the sample project
Section No. 078: Using Redis-3 in the sample project
Section No. 079: Using Redis-4 in the sample project
Section No. 080: Cache planning
Section No. 081: memcached cluster-1
Section No. 082: memcached cluster-2
Section No. 083: Asynchronous planning
Section No. 084: Performance optimization for ACTIVEMQ applications
Section No. 085: Implementation of asynchronous performance optimizations-1
Section No. 086: Implementation of asynchronous performance optimizations-2
Section No. 087: Implementation of asynchronous performance optimizations-3
Section No. 088: Implementation of asynchronous performance optimizations-4
Section No. 089: Effects of asynchronous performance optimizations
Section No. 090: Pure memory operation-1
Section No. 091: Pure Memory operation-2
Section No. 092: Implementation of pure memory operations-1
Section No. 093: Implementation of pure memory operations-2
Section No. 094: Implementation of pure memory operations-3
Section No. 095: Implementation of pure memory operations-4
Section No. 096: Processing of high-concurrency services-1
Section No. 097: Processing of high-concurrency services-2
Section No. 098: Big Data volume processing
Section No. 099: MySQL partition-1
Section 100th: MySQL partition-2
Section 101th: MySQL partition-3
Section 102th: Sub-Library sub-table-1
Section 103th: Sub-Library sub-table-2
104th: Horizontal sub-table realization idea-1
105th: Horizontal sub-table realization idea-1
Section 106th: Horizontal sub-table code implementation-1
Section 107th: Horizontal sub-table code implementation-2
Section 108th: MySQL Fabric-1
Section 109th: MySQL Fabric-2
Section 110th: MySQL master-slave replication
Section 111th: Galera mysql cluster-1
Section 112th: Galera mysql cluster-2
Section 113th: Ha and load balancing for MySQL
Section 114th: SQL Optimization method
Section 115th: MySQL server configuration optimization
Java Advanced Software Architect Practical Video tutorial spring+mybatis+springmvc+ehcache+memcached+redis+nginx+varnish+activemq+keepalived+mysql+ MongoDB