Quantcast
Channel: Sleepless Dev
Browsing all 213 articles
Browse latest View live

Reactive Services, Reactive Manifesto and Microservices

Reactive Services, Reactive Manifesto and MicroservicesMany disciplines of software development came to the same conclusion. They are building systems that react to modern demands on services. Reactive...

View Article


Getting Consul to run on Travis CI Server using Gradle so we can test consul...

We were able to get our integration tests for consul to run in the Travis CI server.We use consul as a service discovery system for our Microservice lib (QBit microservices). This allows us to get a...

View Article


Using QBit to create Java RESTful microservices

QBit Restful MicroservicesBefore we delve into QBit restful services, let's cover what we get from gradle's application plugin. In order to be a microservice, a service needs to run in a standalone...

View Article

Image may be NSFW.
Clik here to view.

Microservices Architecture: How much was it influenced by Mobile applications?

Many of the articles and talks about microservices architecture leave out an important concept. They mention the influencers to microservices, but leave out one of the major influencers of...

View Article

Image may be NSFW.
Clik here to view.

Microservices Architecture: VMware Releases Photon – a Cloud Native OS for...

Microservices Architecture: VMware Releases Photon – a Cloud Native OS for microservicesVMware now has its own Linux distribution, 'Project Photon', as part of its Microservices effort which is calls...

View Article


Image may be NSFW.
Clik here to view.

Microservices Runtime Statistics and Metrics

Reactive Microservices Architecture and Runtime Statistics & MetricsRuntime statistics and metrics are important for distributed systems. Since microservices architecture tend to promote and...

View Article

User Experience and Microservices Monitoring

User Experience and Microservices MonitoringWith Microservices which are released more often, you can try new features and see how they impact user usage patterns. With this feedback, you can improve...

View Article

Debugging and Microservices Monitoring

Debugging and Microservices Monitoring Runtime statistics and metrics are critical for distributed systems. Since microservices architecture use a lot of remote calls. Monitoring microservices metrics...

View Article


Circuit Breaker and Microservices Monitoring

Circuit Breaker and Microservices Monitoring You can employ the Circuit Breaker pattern to prevent a catastrophic cascade, and reactive microservices monitoring can be the trigger. Downstream services...

View Article


Cloud Orchestration and Microservices Monitoring

Cloud Orchestration and Microservices Monitoring Reactive microservices monitoring would enable you to detect heavy load, and spin up new instances with the cloud orchestration platform of your choice...

View Article

StatsD and Microservices Monitoring

StatsD is a network daemon for aggregating statistics, such as counters and timers, and shipping over UDP to backend services, such as Graphite or Datadog. StatsD has many small clients libs for Java,...

View Article

Reactive Microservices Monitoring

Reactive Microservices MonitoringReactive Microservices Monitoring is an essential ingredient of microservices architecture. You need it for debugging, knowing your users, working with partners,...

View Article

Using Docker, Gradle to create Java docker distributions for java...

Using Docker, Gradle to create Java docker distributions for java microservices draft 4I have used Docker and Vagrant quite a lot to setup series of servers. This is a real lifesaver when you are...

View Article


Image may be NSFW.
Clik here to view.

Working with StatsD and Java

Run statsD daemon with dockersudo docker run -d \ --name graphite \ -p 80:80 \ -p 2003:2003 \ -p 8125:8125/udp \ hopsoft/graphite-statsdMake sure you upgrade to the latest docker. I had to update...

View Article

Vertx 3 looks amazing, nice reactive microservices framework/lib

It looks like Vertx 3 is a very significant release. It fills many gaps and fixes direction with Vertx 2 (which was already very compelling). Vertx 3 seems even more targeted at the reactive...

View Article


Using Docker, Gradle to create Java docker distributions for Java...

Using Docker, Gradle to create Java docker distributions for Java microservices Part 1Docker and Vagrant great tools for onboarding new developersDocker and Vagrant are used quite a bit to setup...

View Article

Docker and Gradle to create Java microservices part 2 Connecting containers...

Docker and Gradle to create Java microservices part 2In the last article, we used gradle and docker to create a docker container that had our Java application running in it. (We pick up right where we...

View Article


Setting up Consul to run with Docker for Microservices Service Discovery

For services to find one another easily, there are limits to what Docker provides (although maybe that is changing, i.e., Docker Swarm.)There are many ways containers/microservices can find each other....

View Article

Perf QBit versus Spring Boot

First question people usually ask me. How does QBit compare to X?Where X is the favorite framework of the person or something they once read an article about. Sometimes the questions are interesting....

View Article

What is QBit?

For a quick overview check out these two slide decks QBit Early Slide Deck and QBit Java Microservices Lib. For support from the community see this qbit google group. There are also tons of...

View Article
Browsing all 213 articles
Browse latest View live