Index
- GWT (5)
- extGWT (5)
- maven (5)
- design (10)
- programming (3)
- spring (3)
- hibernate (1)
- TDD (3)
- testing (3)
- modeling (2)
- DDD (4)
- domain-model (2)
- object-oriented-analysis (2)
- java (3)
- mockito (1)
- python (2)
- svn (1)
- how-it-works (11)
- architect (1)
- rant (5)
- activemq (30)
- xbean (1)
- spring-integration (4)
- demo (6)
- mixins (1)
- intellij (2)
- career (2)
- serious (1)
- popular (9)
- excel (1)
- fusesource (4)
- servicemix (5)
- cxf (4)
- karaf (1)
- apache (4)
- camel (31)
- camelone (4)
- REST (5)
- DSL (5)
- OSGi (2)
- newtork-of-brokers (1)
- fabric8 (13)
- routing (2)
- fuse-fabric (2)
- ESB (4)
- scala (1)
- red-hat (6)
- acquisition (1)
- apollo (4)
- jms (3)
- guaranteed-messaging (1)
- benchmarking (1)
- jmeter (1)
- performance (4)
- network-of-broker (1)
- memory-model (1)
- memory-usage (1)
- hawtdispatch (1)
- reactive (1)
- non-blocking (2)
- webinar (5)
- dzone (1)
- refcardz (1)
- lesson-learned (2)
- durable-subscribers (1)
- virtual-topics (1)
- connection-pooling (1)
- priority-messaging (1)
- hawtio (5)
- webapps (1)
- book (4)
- packt-pub (1)
- high-availability (1)
- phxjug (1)
- jboss-amq (3)
- SOA (1)
- integration (4)
- AWS (3)
- jboss-fuse (9)
- camel-cookbook (1)
- SOAP (1)
- web-service (1)
- wildfly (4)
- EAP (4)
- devnation (2)
- cloud (10)
- iPaaS (3)
- open-shift (3)
- devops (9)
- microservices (46)
- tomcat (1)
- tomEE (1)
- paas (2)
- gateway (1)
- continuous-integration (2)
- JavaEE (3)
- custom-modules (1)
- EIP (3)
- developer-interview (1)
- continuous-delivery (1)
- docker (10)
- jenkins (1)
- microserivces (1)
- event-driven-architecture (2)
- GFS2 (1)
- benchmark (1)
- code-reuse (1)
- conference (3)
- devnexus (1)
- agile (2)
- IaaS (1)
- PaaS (3)
- continuous delivery (1)
- jboss fuse (1)
- pax-exam (1)
- integration-testing (1)
- JVM (1)
- immutable (2)
- OSGI (1)
- classloaders (1)
- DevNation (1)
- Red Hat Summit (2)
- speaking (2)
- DevOps (1)
- openshift (6)
- deployment (2)
- blue-green (1)
- canary (1)
- elasticsearch (1)
- architecture (4)
- kubernetes (8)
- platform (1)
- google (1)
- training (1)
- containers (2)
- how-to (1)
- CaaS (1)
- barantine (1)
- APIs (1)
- golang (1)
- learning (1)
- spring-data (1)
- examples (1)
- team-of-teams (2)
- organization (2)
- culture (2)
- Kubernetes (2)
- debugging (1)
- messaging (1)
- durability (1)
- resiliency (1)
- cqrs (1)
- kafka (1)
- debezium (3)
- autonomy (1)
- netflix (1)
- monlith (1)
- wildfly-swarm (1)
- kuberetes (1)
- data (2)
- CQRS (2)
- distributed systems (8)
- spring boot (1)
- network (6)
- circuit breaker (6)
- tracing (6)
- security (6)
- istio (19)
- envoy (15)
- service mesh (11)
- resilience (11)
- sidecar (11)
- shadowing (1)
- advanced (1)
- Istio (1)
- serverless (1)
- api gateway (2)
- solo.io (2)
- EKS (1)
- Load Balancers (1)
- Envoy (1)
- Gloo (1)
- Microservices (1)
- control plane (4)
- contour (4)
- gloo (4)
- serivce mesh (1)
- linkerd (1)
- app mesh (1)
- consul (1)
- SMI (1)
- platform engineering (2)
- networking (2)
GWT
- CRUD example: Ext-GWT + Spring + Hibernate
- Untangling GXT Store/Loader
- Using Apache Maven with Ext-GWT (part II)
- Using Apache Maven with Ext-GWT (part I)
- Getting started with Ext-GWT: The Mail reference application
extGWT
- CRUD example: Ext-GWT + Spring + Hibernate
- Untangling GXT Store/Loader
- Using Apache Maven with Ext-GWT (part II)
- Using Apache Maven with Ext-GWT (part I)
- Getting started with Ext-GWT: The Mail reference application
maven
- Fuse Fabric Profile Migration for Continuous Delivery
- Including additional artifacts with Maven
- Maven, M2_HOME, and IntelliJ on a Mac
- Using Apache Maven with Ext-GWT (part II)
- Using Apache Maven with Ext-GWT (part I)
design
- The Real Success Story of Microservices Architectures
- Microservices for Enterprises Part I
- Microservices, DevOps, and the cost of change?
- The Cost of Code Reuse Abuse
- You're not going to do Microservices
- The code is the design!
- Design should never stop!
- Response to "Generalized data-access operations"
- Java static methods can be a code smell
- SOLID Object Oriented Design Principles
programming
spring
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- Using Spring-data With Apache Camel
- CRUD example: Ext-GWT + Spring + Hibernate
hibernate
TDD
- On Convincing Your Co-Workers TDD is a Good Thing
- Java static methods can be a code smell
- Why should we 'waste time' on unit tests when we could be writing functionality?
testing
- Blue-green Deployments, A/B Testing, and Canary Releases
- Java static methods can be a code smell
- Why should we 'waste time' on unit tests when we could be writing functionality?
modeling
- A "useful" model for object-oriented analysis and design
- Response to "Flaw in object-oriented modeling"
DDD
- The Cost of Code Reuse Abuse
- Response to "Generalized data-access operations"
- A "useful" model for object-oriented analysis and design
- Response to "Flaw in object-oriented modeling"
domain-model
- A "useful" model for object-oriented analysis and design
- Response to "Flaw in object-oriented modeling"
object-oriented-analysis
- A "useful" model for object-oriented analysis and design
- Response to "Flaw in object-oriented modeling"
java
- Quick Go-lang for Java Developers
- Pass by reference? Java is pass by value.
- Java static methods can be a code smell
mockito
python
svn
how-it-works
- Starting multiple JBoss A-MQ JVMs on the same machine
- From inside the code: Camel Routing Engine Part I
- ActiveMQ Message Priorities: How it works
- ActiveMQ: Understanding Memory Usage
- From inside the code: ActiveMQ Network Bridges and Demand Forward Subscriptions
- Guaranteed messaging for topics, the JMS spec, and ActiveMQ
- From inside the code: Camel RouteBuilder and Java DSL
- Understanding how OSGI bundles get resolved part II
- From inside the code: ActiveMQ Network Connectors
- Understanding how OSGI bundles get resolved part I
- Pass by reference? Java is pass by value.
architect
rant
- The Real Success Story of Microservices Architectures
- You're not going to do Microservices
- Integration platform as a service, the cloud, and… baby unicorns
- Serious about your software career? Leave your job
- Being a better enterprise architect
activemq
- Message Durability in ActiveMQ 5.x
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Critical HL7 Usecases With Camel, ActiveMQ, Elasticsearch
- Speeding Up ActiveMQ Persistent Messaging Performance by 25x
- Starting multiple JBoss A-MQ JVMs on the same machine
- Meet Fabric8: An open-source integration platform based on Camel and ActiveMQ
- Lessons learned: ActiveMQ, Apache Camel and connection pooling
- New features in ActiveMQ 5.9!
- HawtIO + ActiveMQ
- ActiveMQ 5.9.0 + Apache Apollo at Phoenix JUG in September!
- Deploying JBoss A-MQ for High Availability scenarios
- Successful CamelOne 2013!
- New ActiveMQ Book just released!
- Join me at CamelOne this June!
- ActiveMQ Message Priorities: How it works
- ActiveMQ Clustering, Durable Subscribers, and Virtual Topics to the rescue
- Lean distribution of ActiveMQ
- ActiveMQ: Understanding Memory Usage
- From inside the code: ActiveMQ Network Bridges and Demand Forward Subscriptions
- Benchmarking your JMS layer with an open source JMSTester tool from FuseSource
- Guaranteed messaging for topics, the JMS spec, and ActiveMQ
- Introducing Apache Apollo: Part I
- Part II: Managing large deployments of MQ and ESB with Fuse Fabric
- Managing large deployments of MQ and ESB with Fuse Fabric, Part I
- Recap from CamelOne 2012
- From inside the code: ActiveMQ Network Connectors
- Focused, informative documentation for ActiveMQ, Camel, ServiceMix and CXF
- Backing Spring Integration routes with ActiveMQ
- Easier way to create custom Spring Config Namespaces using xbean-spring
- What is ActiveMQ?
xbean
spring-integration
- Very fast Camels and Cloud Messaging
- Light-weight, open-source integration: Apache Camel or Spring Integration?
- Backing Spring Integration routes with ActiveMQ
- What is Spring Integration?
demo
- DevOps with Apache Tomcat/TomEE and Fabric8
- Videos: JBoss Fuse on OpenShift: Detailed walk through
- Video: Simplify your integrations with Apache Camel and Fabric8
- Simplify your integrations with Apache Camel
- Successful CamelOne 2013!
- Backing Spring Integration routes with ActiveMQ
mixins
intellij
career
serious
popular
- The Hardest Part About Microservices: Your Data
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- 3 Easy Things to Do to Make Your Microservices More Resilient
- 4-day Docker and Kubernetes Training
- Blue-green Deployments, A/B Testing, and Canary Releases
- Speeding Up ActiveMQ Persistent Messaging Performance by 25x
- You're not going to do Microservices
- ActiveMQ: Understanding Memory Usage
- Serious about your software career? Leave your job
excel
fusesource
- Join me at CamelOne this June!
- FuseSource acquired by RedHat... Who is FuseSource?
- Recap from CamelOne 2012
- Focused, informative documentation for ActiveMQ, Camel, ServiceMix and CXF
servicemix
- Join me at CamelOne this June!
- Part II: Managing large deployments of MQ and ESB with Fuse Fabric
- Managing large deployments of MQ and ESB with Fuse Fabric, Part I
- Recap from CamelOne 2012
- Focused, informative documentation for ActiveMQ, Camel, ServiceMix and CXF
cxf
- Contract first web service integration with Apache Camel on JBoss EAP
- Join me at CamelOne this June!
- REST endpoint for integration using Apache Camel
- Focused, informative documentation for ActiveMQ, Camel, ServiceMix and CXF
karaf
apache
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Using Spring-data With Apache Camel
- Introducing Apache Apollo: Part I
- Focused, informative documentation for ActiveMQ, Camel, ServiceMix and CXF
camel
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Using Spring-data With Apache Camel
- Microservices Day in NYC
- Critical HL7 Usecases With Camel, ActiveMQ, Elasticsearch
- Speaking About Microservices, Apache Camel, and CI/CD at Red Hat Summit
- Very fast Camels and Cloud Messaging
- Integrating Microservices with Apache Camel
- Easy REST endpoints with Apache Camel 2.14
- Apache Camel Developer's Cookbook -- ebook giveaway
- HawtIO on JBoss EAP (Part II)
- HawtIO on JBoss Wildfly 8.1 -- step by step
- Camel on JBoss EAP with Custom Modules
- JBoss Fuse DevOps Demo -- step by step
- Meet Fabric8: An open-source integration platform based on Camel and ActiveMQ
- Video: Simplify your integrations with Apache Camel and Fabric8
- Contract first web service integration with Apache Camel on JBoss EAP
- Lessons learned: ActiveMQ, Apache Camel and connection pooling
- Cooking with Camel: New cookbook with recipes for Apache Camel!
- Simplify your integrations with Apache Camel
- JMS-style selectors on Amazon SQS with Apache Camel
- Light-weight, open-source integration: Apache Camel or Spring Integration?
- From inside the code: Camel Routing Engine Part I
- Join me at CamelOne this June!
- ActiveMQ Clustering, Durable Subscribers, and Virtual Topics to the rescue
- Camel Essential Components Webinar
- Part II: Managing large deployments of MQ and ESB with Fuse Fabric
- Managing large deployments of MQ and ESB with Fuse Fabric, Part I
- From inside the code: Camel RouteBuilder and Java DSL
- Recap from CamelOne 2012
- REST endpoint for integration using Apache Camel
- Focused, informative documentation for ActiveMQ, Camel, ServiceMix and CXF
camelone
- Successful CamelOne 2013!
- Join me at CamelOne this June!
- Recap from CamelOne 2012
- Why I'm excited to attend Camel One
REST
- The Real Success Story of Microservices Architectures
- You're not going to do Microservices
- Easy REST endpoints with Apache Camel 2.14
- Apache Apollo REST API
- REST endpoint for integration using Apache Camel
DSL
- Easy REST endpoints with Apache Camel 2.14
- Light-weight, open-source integration: Apache Camel or Spring Integration?
- From inside the code: Camel Routing Engine Part I
- From inside the code: Camel RouteBuilder and Java DSL
- REST endpoint for integration using Apache Camel
OSGi
- Understanding how OSGI bundles get resolved part II
- Understanding how OSGI bundles get resolved part I
newtork-of-brokers
fabric8
- Spring Boot Microservice Development on Kubernetes: The Easy Way
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- Integration Testing JBoss Fuse 6.x With Pax Exam, Part I
- Fuse Fabric Profile Migration for Continuous Delivery
- Developer Interview #3, my interview about HawtIO and Fabric8
- Fabric8 HTTP Gateway
- DevOps with Apache Tomcat/TomEE and Fabric8
- Meet Fabric8: An open-source integration platform based on Camel and ActiveMQ
- Video: Simplify your integrations with Apache Camel and Fabric8
- JBoss Fuse 6.1 + HawtIO Part I
- Part II: Managing large deployments of MQ and ESB with Fuse Fabric
- Managing large deployments of MQ and ESB with Fuse Fabric, Part I
- Recap from CamelOne 2012
routing
- From inside the code: Camel Routing Engine Part I
- From inside the code: Camel RouteBuilder and Java DSL
fuse-fabric
- Part II: Managing large deployments of MQ and ESB with Fuse Fabric
- Managing large deployments of MQ and ESB with Fuse Fabric, Part I
ESB
- Critical HL7 Usecases With Camel, ActiveMQ, Elasticsearch
- Light-weight, open-source integration: Apache Camel or Spring Integration?
- Part II: Managing large deployments of MQ and ESB with Fuse Fabric
- Managing large deployments of MQ and ESB with Fuse Fabric, Part I
scala
red-hat
- Starting multiple JBoss A-MQ JVMs on the same machine
- Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS
- Video: Simplify your integrations with Apache Camel and Fabric8
- JBoss Fuse iPaaS on OpenShift : Getting Started
- JBoss Fuse 6.1 + HawtIO Part I
- FuseSource acquired by RedHat... Who is FuseSource?
acquisition
apollo
- ActiveMQ 5.9.0 + Apache Apollo at Phoenix JUG in September!
- Introduction to Apache Apollo Part II: HawtDispatch
- Apache Apollo REST API
- Introducing Apache Apollo: Part I
jms
- Message Durability in ActiveMQ 5.x
- Benchmarking your JMS layer with an open source JMSTester tool from FuseSource
- Guaranteed messaging for topics, the JMS spec, and ActiveMQ
guaranteed-messaging
benchmarking
jmeter
performance
- Speeding Up ActiveMQ Persistent Messaging Performance by 25x
- Very fast Camels and Cloud Messaging
- Successful CamelOne 2013!
- Benchmarking your JMS layer with an open source JMSTester tool from FuseSource
network-of-broker
memory-model
memory-usage
hawtdispatch
reactive
non-blocking
- High Performance APIs for Microservices With Baratine.io
- Introduction to Apache Apollo Part II: HawtDispatch
webinar
- Integrating Microservices with Apache Camel
- Video: Simplify your integrations with Apache Camel and Fabric8
- Simplify your integrations with Apache Camel
- Deploying JBoss A-MQ for High Availability scenarios
- Camel Essential Components Webinar
dzone
refcardz
lesson-learned
- Lessons learned: ActiveMQ, Apache Camel and connection pooling
- ActiveMQ Clustering, Durable Subscribers, and Virtual Topics to the rescue
durable-subscribers
virtual-topics
connection-pooling
priority-messaging
hawtio
- HawtIO on JBoss EAP (Part II)
- HawtIO on JBoss Wildfly 8.1 -- step by step
- JBoss Fuse 6.1 + HawtIO Part I
- HawtIO + ActiveMQ
- Plugging the HawtIO monitoring webapp into a stand-alone ActiveMQ instance
webapps
book
- Apache Camel Developer's Cookbook -- ebook giveaway
- Cooking with Camel: New cookbook with recipes for Apache Camel!
- 50% off PackT books!
- New ActiveMQ Book just released!
packt-pub
high-availability
phxjug
jboss-amq
- Speeding Up ActiveMQ Persistent Messaging Performance by 25x
- Starting multiple JBoss A-MQ JVMs on the same machine
- New features in ActiveMQ 5.9!
SOA
integration
- Using Spring-data With Apache Camel
- Microservices Day in NYC
- Critical HL7 Usecases With Camel, ActiveMQ, Elasticsearch
- Light-weight, open-source integration: Apache Camel or Spring Integration?
AWS
- Exposing microservices running in AWS EKS with a microservices/API gateway like Solo Gloo
- Very fast Camels and Cloud Messaging
- JMS-style selectors on Amazon SQS with Apache Camel
jboss-fuse
- Integration Testing JBoss Fuse 6.x With Pax Exam, Part I
- Integrating Microservices with Apache Camel
- Developer Interview #3, my interview about HawtIO and Fabric8
- JBoss Fuse DevOps Demo -- step by step
- Videos: JBoss Fuse on OpenShift: Detailed walk through
- JBoss Fuse iPaaS on OpenShift : Getting Started
- Fuse at DevNation! Fabric8, Camel, ActiveMQ: 50% off
- Lessons learned: ActiveMQ, Apache Camel and connection pooling
- JBoss Fuse 6.1 + HawtIO Part I
camel-cookbook
SOAP
web-service
wildfly
- HawtIO on JBoss EAP (Part II)
- HawtIO on JBoss Wildfly 8.1 -- step by step
- Camel on JBoss EAP with Custom Modules
- Contract first web service integration with Apache Camel on JBoss EAP
EAP
- HawtIO on JBoss EAP (Part II)
- HawtIO on JBoss Wildfly 8.1 -- step by step
- Camel on JBoss EAP with Custom Modules
- Contract first web service integration with Apache Camel on JBoss EAP
devnation
- Video: Simplify your integrations with Apache Camel and Fabric8
- Fuse at DevNation! Fabric8, Camel, ActiveMQ: 50% off
cloud
- Spring Boot Microservice Development on Kubernetes: The Easy Way
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Logging Into a Kubernetes Cluster With Kubectl
- 4-day Docker and Kubernetes Training
- Microservices for Enterprises Part I
- Very fast Camels and Cloud Messaging
- Fabric8 HTTP Gateway
- Videos: JBoss Fuse on OpenShift: Detailed walk through
- JBoss Fuse iPaaS on OpenShift : Getting Started
- Integration platform as a service, the cloud, and… baby unicorns
iPaaS
- Meet Fabric8: An open-source integration platform based on Camel and ActiveMQ
- JBoss Fuse iPaaS on OpenShift : Getting Started
- Integration platform as a service, the cloud, and… baby unicorns
open-shift
- Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS
- Videos: JBoss Fuse on OpenShift: Detailed walk through
- JBoss Fuse iPaaS on OpenShift : Getting Started
devops
- Don't get hit with the pendulum: DevOps shifted too far left
- Does Platform Engineering Solve the People Problem
- DevOps and the Myth of Efficiency, Part II
- DevOps and the Myth of Efficiency, Part I
- Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS
- JBoss Fuse DevOps Demo -- step by step
- DevOps with Apache Tomcat/TomEE and Fabric8
- Meet Fabric8: An open-source integration platform based on Camel and ActiveMQ
- Video: Simplify your integrations with Apache Camel and Fabric8
microservices
- Understanding Istio Telemetry v2
- Diving Into Istio 1.6 Certificate Rotation
- Do I Need an API Gateway if I Use a Service Mesh?
- Istio as an Example of When Not to Do Microservices
- Guidance for Building a Control Plane for Envoy Part 4 - Build for Extensibility
- Guidance for Building a Control Plane for Envoy Part 3 - Domain Specific Configuration API
- Guidance for Building a Control Plane for Envoy Part 2 - Identify Components
- Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh
- API Gateways Are Going Through an Identity Crisis
- Be as serverless as you can, but not more than that
- Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
- My Sessions at Red Hat Summit in San Francisco
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Traffic Shadowing With Istio: Reducing the Risk of Code Release
- Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
- Deep Dive Envoy and Istio Workshop
- Low-risk Monolith to Microservice Evolution Part III
- Low-risk Monolith to Microservice Evolution Part II
- About When Not to Do Microservices
- Low-risk Monolith to Microservice Evolution Part I
- Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
- Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
- Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
- Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking
- Microservices Patterns With Envoy Sidecar Proxy: The series
- The Hardest Part of Microservices: Calling Your Services
- Excited about a '2.0' tech stack for microservices
- Spring Boot Microservice Development on Kubernetes: The Easy Way
- The Hardest Part About Microservices: Your Data
- Carving the Java EE Monolith Into Microservices: Prefer Verticals Not Layers
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- Why Microservices Should Be Event Driven: Autonomy vs Authority
- 3 Easy Things to Do to Make Your Microservices More Resilient
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- DevOps and the Myth of Efficiency, Part II
- DevOps and the Myth of Efficiency, Part I
- High Performance APIs for Microservices With Baratine.io
- Microservices Day in NYC
- Critical HL7 Usecases With Camel, ActiveMQ, Elasticsearch
- The Real Success Story of Microservices Architectures
- Speaking About Microservices, Apache Camel, and CI/CD at Red Hat Summit
- Microservices for Enterprises Part I
- Microservices, DevOps, and the cost of change?
- The Cost of Code Reuse Abuse
- You're not going to do Microservices
- Meet Fabric8: An open-source integration platform based on Camel and ActiveMQ
tomcat
tomEE
paas
gateway
continuous-integration
- Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS
- JBoss Fuse DevOps Demo -- step by step
JavaEE
- HawtIO on JBoss EAP (Part II)
- HawtIO on JBoss Wildfly 8.1 -- step by step
- Camel on JBoss EAP with Custom Modules
custom-modules
EIP
- Very fast Camels and Cloud Messaging
- Easy REST endpoints with Apache Camel 2.14
- Apache Camel Developer's Cookbook -- ebook giveaway
developer-interview
continuous-delivery
docker
- Spring Boot Microservice Development on Kubernetes: The Easy Way
- Carving the Java EE Monolith Into Microservices: Prefer Verticals Not Layers
- Java Remote Debug for Applications Running in Kubernetes
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Logging Into a Kubernetes Cluster With Kubectl
- 4-day Docker and Kubernetes Training
- Microservices Day in NYC
- Blue-green Deployments, A/B Testing, and Canary Releases
- Immutable Infrastructure, hotdeploys, and the JVM
- Continuous Delivery with Docker, Jenkins, JBoss Fuse and OpenShift PaaS
jenkins
microserivces
event-driven-architecture
GFS2
benchmark
code-reuse
conference
- My Sessions at Red Hat Summit in San Francisco
- Speaking About Microservices, Apache Camel, and CI/CD at Red Hat Summit
- See You at DevNexus in Atlanta!
devnexus
agile
IaaS
PaaS
- Logging Into a Kubernetes Cluster With Kubectl
- 4-day Docker and Kubernetes Training
- Microservices for Enterprises Part I
continuous delivery
jboss fuse
pax-exam
integration-testing
JVM
immutable
- Blue-green Deployments, A/B Testing, and Canary Releases
- Immutable Infrastructure, hotdeploys, and the JVM
OSGI
classloaders
DevNation
Red Hat Summit
- My Sessions at Red Hat Summit in San Francisco
- Speaking About Microservices, Apache Camel, and CI/CD at Red Hat Summit
speaking
- My Sessions at Red Hat Summit in San Francisco
- Speaking About Microservices, Apache Camel, and CI/CD at Red Hat Summit
DevOps
openshift
- Carving the Java EE Monolith Into Microservices: Prefer Verticals Not Layers
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Logging Into a Kubernetes Cluster With Kubectl
- 4-day Docker and Kubernetes Training
- Blue-green Deployments, A/B Testing, and Canary Releases
deployment
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Blue-green Deployments, A/B Testing, and Canary Releases
blue-green
canary
elasticsearch
architecture
- Carving the Java EE Monolith Into Microservices: Prefer Verticals Not Layers
- 3 Easy Things to Do to Make Your Microservices More Resilient
- Microservices Day in NYC
- Critical HL7 Usecases With Camel, ActiveMQ, Elasticsearch
kubernetes
- Don't get hit with the pendulum: DevOps shifted too far left
- Does Platform Engineering Solve the People Problem
- Spring Boot Microservice Development on Kubernetes: The Easy Way
- Netflix OSS, Spring Cloud, or Kubernetes? How About All of Them!
- Cloud Native Camel riding With JBoss Fuse and OpenShift
- Logging Into a Kubernetes Cluster With Kubectl
- 4-day Docker and Kubernetes Training
- Microservices Day in NYC
platform
training
containers
how-to
CaaS
barantine
APIs
golang
learning
spring-data
examples
team-of-teams
organization
culture
Kubernetes
- Exposing microservices running in AWS EKS with a microservices/API gateway like Solo Gloo
- Java Remote Debug for Applications Running in Kubernetes
debugging
messaging
durability
resiliency
cqrs
kafka
debezium
- Excited about a '2.0' tech stack for microservices
- The Hardest Part About Microservices: Your Data
- Why Microservices Should Be Event Driven: Autonomy vs Authority
autonomy
netflix
monlith
wildfly-swarm
kuberetes
data
CQRS
distributed systems
- Low-risk Monolith to Microservice Evolution Part III
- Low-risk Monolith to Microservice Evolution Part II
- About When Not to Do Microservices
- Low-risk Monolith to Microservice Evolution Part I
- Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
- The Hardest Part of Microservices: Calling Your Services
- Excited about a '2.0' tech stack for microservices
- The Hardest Part About Microservices: Your Data
spring boot
network
- Low-risk Monolith to Microservice Evolution Part III
- Low-risk Monolith to Microservice Evolution Part II
- About When Not to Do Microservices
- Low-risk Monolith to Microservice Evolution Part I
- Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
- The Hardest Part of Microservices: Calling Your Services
circuit breaker
- Low-risk Monolith to Microservice Evolution Part III
- Low-risk Monolith to Microservice Evolution Part II
- About When Not to Do Microservices
- Low-risk Monolith to Microservice Evolution Part I
- Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
- The Hardest Part of Microservices: Calling Your Services
tracing
- Low-risk Monolith to Microservice Evolution Part III
- Low-risk Monolith to Microservice Evolution Part II
- About When Not to Do Microservices
- Low-risk Monolith to Microservice Evolution Part I
- Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
- The Hardest Part of Microservices: Calling Your Services
security
- Low-risk Monolith to Microservice Evolution Part III
- Low-risk Monolith to Microservice Evolution Part II
- About When Not to Do Microservices
- Low-risk Monolith to Microservice Evolution Part I
- Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
- The Hardest Part of Microservices: Calling Your Services
istio
- Understanding Istio Telemetry v2
- Diving Into Istio 1.6 Certificate Rotation
- Do I Need an API Gateway if I Use a Service Mesh?
- Istio as an Example of When Not to Do Microservices
- Moving the Service-mesh Community Forward
- Guidance for Building a Control Plane for Envoy Part 4 - Build for Extensibility
- Guidance for Building a Control Plane for Envoy Part 3 - Domain Specific Configuration API
- Guidance for Building a Control Plane for Envoy Part 2 - Identify Components
- Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh
- API Gateways Are Going Through an Identity Crisis
- Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Traffic Shadowing With Istio: Reducing the Risk of Code Release
- Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
- Deep Dive Envoy and Istio Workshop
- Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
- Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
- Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking
- Microservices Patterns With Envoy Sidecar Proxy: The series
envoy
- Do I Need an API Gateway if I Use a Service Mesh?
- Guidance for Building a Control Plane for Envoy Part 4 - Build for Extensibility
- Guidance for Building a Control Plane for Envoy Part 3 - Domain Specific Configuration API
- Guidance for Building a Control Plane for Envoy Part 2 - Identify Components
- Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh
- API Gateways Are Going Through an Identity Crisis
- Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Traffic Shadowing With Istio: Reducing the Risk of Code Release
- Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
- Deep Dive Envoy and Istio Workshop
- Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
- Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
- Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking
- Microservices Patterns With Envoy Sidecar Proxy: The series
service mesh
- Do I Need an API Gateway if I Use a Service Mesh?
- API Gateways Are Going Through an Identity Crisis
- Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Traffic Shadowing With Istio: Reducing the Risk of Code Release
- Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
- Deep Dive Envoy and Istio Workshop
- Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
- Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
- Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking
- Microservices Patterns With Envoy Sidecar Proxy: The series
resilience
- Do I Need an API Gateway if I Use a Service Mesh?
- API Gateways Are Going Through an Identity Crisis
- Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Traffic Shadowing With Istio: Reducing the Risk of Code Release
- Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
- Deep Dive Envoy and Istio Workshop
- Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
- Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
- Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking
- Microservices Patterns With Envoy Sidecar Proxy: The series
sidecar
- Do I Need an API Gateway if I Use a Service Mesh?
- API Gateways Are Going Through an Identity Crisis
- Application Safety and Correctness Cannot Be Offloaded to Istio or Any Service Mesh
- Advanced Traffic-shadowing Patterns for Microservices With Istio Service Mesh
- Traffic Shadowing With Istio: Reducing the Risk of Code Release
- Comparing Envoy and Istio Circuit Breaking With Netflix OSS Hystrix
- Deep Dive Envoy and Istio Workshop
- Microservices Patterns With Envoy Proxy, Part III: Distributed Tracing
- Microservices Patterns With Envoy Proxy, Part II: Timeouts and Retries
- Microservices Patterns With Envoy Sidecar Proxy, Part I: Circuit Breaking
- Microservices Patterns With Envoy Sidecar Proxy: The series
shadowing
advanced
Istio
serverless
api gateway
solo.io
EKS
Load Balancers
Envoy
Gloo
Microservices
control plane
- Guidance for Building a Control Plane for Envoy Part 4 - Build for Extensibility
- Guidance for Building a Control Plane for Envoy Part 3 - Domain Specific Configuration API
- Guidance for Building a Control Plane for Envoy Part 2 - Identify Components
- Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh
contour
- Guidance for Building a Control Plane for Envoy Part 4 - Build for Extensibility
- Guidance for Building a Control Plane for Envoy Part 3 - Domain Specific Configuration API
- Guidance for Building a Control Plane for Envoy Part 2 - Identify Components
- Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh
gloo
- Guidance for Building a Control Plane for Envoy Part 4 - Build for Extensibility
- Guidance for Building a Control Plane for Envoy Part 3 - Domain Specific Configuration API
- Guidance for Building a Control Plane for Envoy Part 2 - Identify Components
- Guidance for Building a Control Plane to Manage Envoy Proxy at the edge, as a gateway, or in a mesh
serivce mesh
linkerd
app mesh
consul
SMI
platform engineering
- Don't get hit with the pendulum: DevOps shifted too far left
- Does Platform Engineering Solve the People Problem
networking
- Don't get hit with the pendulum: DevOps shifted too far left
- Does Platform Engineering Solve the People Problem