Introduction to Dubbox and Zookeeper and a small introductory case

Dubbox 1: IntroductionDubbox is a distributed service framework. Its predecessor is Dubbo, an open source project of Alibaba, which is used in domestic e-commerce and Internet projects. In the later period, Alibaba stopped the maintenance of the project. Dangdang Networks optimized and maintained on the basis of Dubbo. In order to distinguish ...

Posted by drbigfresh on Sat, 11 May 2019 14:56:42 +0200

RabbitMQ Work Model for Distributed Message Communication

This chapter focuses on: 1. Introduction of three main switches 2. SpringBook Integrates RabbitMQ Switches 3. Dead letter queue 4. Priority queues and messages 5. Server Flow Control 6. Current Limitation at Consumer End Features of RabbitMQ  RabbitMQ is written in Erlang language and messages are stored in a Mnesia databa ...

Posted by DevilsAdvocate on Sat, 11 May 2019 12:26:50 +0200

Spring Cloud Service Call (Ribbon)

Business scenario Order service calls commodity service cluster, develops pseudo-order function, and uses Ribbon to implement order call commodity service. Train of thought:1. Create order service2. Write pseudo-single interfacea. Calling Commodity services to obtain commodity information (Ribbon calls services)b. According to the commodity in ...

Posted by zgkhoo on Sat, 11 May 2019 12:22:34 +0200

Talk about Code Cache of jvm

order This paper mainly studies the Code Cache of jvm. Code Cache The memory space of native code generated by JVM is called Code Cache; JIT compilation, JNI and so on compile code to native code, and the native code generated by JIT occupies most of the space of Code Cache. Related parameters Codecache Size Options -XX:InitialCodeCacheSize ...

Posted by rjs34 on Sat, 11 May 2019 10:40:14 +0200

ssm (Spring, Springmvc, Mybatis) Taobao Shop - Day 1

outline 1. Course introduction2. Basic introduction of Taotao Shop3. Background management system engineering structure and construction4. svn Code Management5. Project Source and Data Download6. Reference Articles   1. Course introduction 1. Course Outline A total of 14 days(1) Day 1: Background of E-commerce industry.Introd ...

Posted by icesolid on Sat, 11 May 2019 06:38:50 +0200

Interceptor and three components for Springboot series Spring Boot web development

1. Interceptors image The Interceptor interceptor in Springboot, also known as the interceptor in mvc, omits the xml configuration section.There is no essential difference, all through the implementation of several methods in HandlerInterceptor.The functions of several methods are listed below. preHandle Executed before en ...

Posted by itsjames on Sat, 11 May 2019 06:03:36 +0200

Spring Security Configuration Learning Notes

AbstractSecurity Web Application Initializer is used to add Delegating Filter Proxy to web containers and formulate proxy bean s named Spring Security-specific Spring Security Filter Chain: private void insertSpringSecurityFilterChain(ServletContext servletContext) { String filterName = DEFAULT_FILTER_NAME; De ...

Posted by IlikeTheWeb on Sat, 11 May 2019 02:47:06 +0200

java B2B2C Source Multilevel Distribution Spring MVC mybatis Multi-tenant Electronic Mall System--Service and High Availability of Configuration Center

In the previous two introductions, the client calls the server side of the configuration center directly to get the configuration file information. So there is a problem. The coupling between client and server is too high. If the server side wants to cluster, the client can only route in the original way. When the server side changes the IP add ...

Posted by salhzmzm on Fri, 10 May 2019 23:28:25 +0200

Use profiles to specify environment profiles in Spring+Dubbo services

Spring provides profile features to isolate our configuration files so that the corresponding configuration items can be activated in different environments; it is easy to achieve uniform deployment of different configuration items in different environments; Recently, in spring+dubbo's service project, we want to load differen ...

Posted by John Canyon on Fri, 10 May 2019 23:02:27 +0200

spring carding (2) registering bean s based on annotations

We know that if you want to put beans in the spring container management, you need to register beans in the spring container first, and beans can be registered by xml or annotations. The configuration based on xml is usually configurated by xml tags such as < bean >, < context: component-scan >, and then the spring con ...

Posted by Oni on Fri, 10 May 2019 22:58:01 +0200