Skip to content

Xigadee is an open source Microservice framework, developed by Paul Stancer and Guy Steel at Hitachi Consulting. The libraries are designed to provide a simple and consisitent approach in building modern Microservice-based solutions, that target Platform-as-a-Service (PaaS) technologies.

wangzhefeng2000/Microservice

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xigadee

Xigadee is a Microservice framework, developed by Paul Stancer and Guy Steel at Hitachi Consulting. The framework is based on our experience and the knowledge gained, in building large-scale distributed cloud applications for our clients over the past four years.

The libraries are built using Microsoft .NET technologies, and provide a simple and consistent approach when constructing a Microservice-based solution, specifically when targeting Platform-as-a-Service (PaaS) technologies in the Azure technology stack.

Xigadee is now open-source; released under the Apache 2 license. You are free to use it within your own commercial applications without restriction.

Quick guides

If you are new to Microservice development, then the following links gives you an overview of Microservices and how to compose a Microservice based application.

Or if you want a quick introduction on how to build a new Microservice application using the Xigadee libraries, then read the following:

Packages

Xigadee is made up of a number of distinct NuGet packages, which are listed below. They support different areas of Microservice functionality. These capabilities can be added to your project through the relevant NuGet packages. Currently Xigadee is in a pre-release state, but we are working to complete the documentation, and improve the code test coverage, so that we can provide a base line set of releases.

  • Xigadee
    • This is the core library that is used to create Microservice and serverless based solutions.
  • Xigadee Azure
    • This library allows for the seamless integration with many of the Azure platform PAAS services.
  • Xigadee Api Server
    • This package allows for the rapid development of API based services, and includes integration with the Unity DI framework.
  • Xigadee Api Client
    • This package speeds up the development of client libraries that consume API services.
  • Xigadee Console
    • This package is designed to help in building simple console based test harnesses, for your Microservice applications.
  • Xigadee Framework
    • This package is used to provide deeper integration in to the Windows platform.

Legal Stuff

Copyright © Hitachi Consulting 2012-2017

Licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Feedback

Xigadee is in active development across a number of development projects. We welcome feedback and suggestions for future versions of the Framework. More importantly, if you are using the libraries and discover a bug, please let us know so we can fix it.

Hitachi Consulting Created by: Paul Stancer

About

Xigadee is an open source Microservice framework, developed by Paul Stancer and Guy Steel at Hitachi Consulting. The libraries are designed to provide a simple and consisitent approach in building modern Microservice-based solutions, that target Platform-as-a-Service (PaaS) technologies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.2%
  • JavaScript 0.5%
  • PLpgSQL 0.2%
  • HTML 0.1%
  • PowerShell 0.0%
  • CSS 0.0%