Want to learn about microservices?
-
Recent Posts
Archives
- March 2017
- February 2017
- January 2017
- September 2016
- August 2016
- March 2016
- February 2016
- January 2016
- December 2015
- September 2015
- May 2015
- April 2015
- January 2015
- December 2014
- November 2014
- September 2014
- July 2014
- May 2014
- April 2014
- March 2014
- November 2013
- June 2013
- April 2013
- March 2013
- February 2013
- January 2013
- November 2012
- October 2012
- September 2012
- May 2012
- January 2012
- September 2011
- August 2011
- July 2011
Categories
Meta
Author Archives: ceracm
The world is an amazing place – the photos on my business cards
I like to order business cards from moo.com since they let you put photos on the back. Here are the photos from the January 2015 order.
Example application for my #qconsf presentation about building microservices with event sourcing and CQRS
My presentation Building microservices with event sourcing and CQRS describes the challenges of functionally decomposing a domain model in a microservices based application. It shows that a great way to solve those problems is with an event-driven architecture that is based on event … Continue reading
Posted in cqrs, event-driven architecture, microservices
Tagged cqrs, event-driven architecture, microservices
4 Comments
Microservices are to services, as organic food is to food
On Thanksgiving morning, I listened to a fascinating interview with Jacques Pepin, the celebrated French chef and PBS personality. Part of the interview touched on the topic of organic food. He joked that his parents were organic farmers even though at the … Continue reading
Deploying Spring Boot-based microservices with Docker – part 3
In part 1 and part 2 of this series, we looked at the benefits of the microservice architecture and showed how Spring Boot simplifies the development of microservices. We also built a couple of simple Spring Boot-based services for user … Continue reading
Posted in architecture, microservices, spring boot
Tagged architecture, microservices, spring boot
5 Comments
Upgrading my microservices-based application to the new version of Docker using Packer and Chef
For some time now I’ve been running Docker-based dev and prod environments on Amazon EC2. Even though Docker is pretty new it works well and it’s a good platform for deploying microservice based applications. Each microservice is packaged as a Docker … Continue reading
Posted in architecture, deployment, docker, microservices
Tagged architecture, chef, deployment, docker, ec2, mcroservices, packer
Leave a comment
Slides for my #oscon talk on functional programming
Last week I gave a talk on functional programming at OSCON: Map, Flatmap and Reduce are Your New Best Friends: Simpler Collections, Concurrency, and Big Data. Here are the slides: Map, Flatmap and Reduce are Your New Best Friends: Simpler Collections, … Continue reading
Building microservices with Spring Boot – part 2
In part 1 of this series, we looked at how the Microservice architecture pattern decomposes an application into a set of services. We described how Spring Boot simplifies the development of RESTFul web service within a microservice architecture. In this … Continue reading
Posted in architecture, microservices
16 Comments
Building microservices with Spring Boot – part 1
This article introduces the concept of a microservice architecture and the motivations for using this architectural approach. It then shows how Spring Boot, a relatively new project in the Spring ecosystem can be used to significantly simplify the development and … Continue reading
Posted in architecture, microservices
Tagged architecture, microservices, REST, spring boot
12 Comments
Thoughts about #microservices – less micro, more service?
I’ve been giving talks on what are now called microservices for the past two years. The big idea is that in some situations rather than building a monolithic application (e.g. application = one huge WAR file) you should apply the Scale Cube (specifically … Continue reading
Posted in microservices
Leave a comment
NodeJS, Futures, and Rx Observables at DevNexus 2014
Last week I gave a couple of talks related to micro-services architecture at DevNexus 2014. The first talk was NodeJS: the good parts? A skeptic’s view (slides), which describes the pros and cons of JavaScript and NodeJS and how NodeJS is … Continue reading
Posted in Uncategorized
Tagged nodejs, Rx Observables, Scala Futures, web applications
Leave a comment