Cover by Willie Wheeler with Joshua White

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

Chapter 14. Creating a Spring-based “site-up” framework

This chapter covers

  • Creating a circuit-breaker template
  • Managing the circuit breaker through JMX
  • Enabling interceptors and supporting AOP configuration
  • Establishing a custom namespace
  • Supporting annotation configuration

This final chapter covers the advanced topic of creating your own Spring-based “site-up” framework based on the circuit-breaker pattern, described by Michael Nygard in his book Release It! (Pragmatic, 2012). We’ll begin a quick overview of the pattern, then jump right into the parts that build your framework. The code for this chapter is at https://github.com/springinpractice/sip14.[1]

1 The code in this chapter is based on the open source Kite framework at https://github.com/springinpractice/kite ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required