Skip to content

software_stack

devonfw-core edited this page Jun 6, 2022 · 1 revision

Software stack

In the following table we can see all the packages that make up the devon4net project, as well as their version and the license used:

Table 1. Technology Stack of devon4Net

Name

Version

Topic

License

.Net Core

6.0

runtime

MIT license

Entity Framework Core

6.0

persistence

Apache 2.0

ASP.NET Web APIs

5.2.7

REST services

Microsoft Software License

Serilog

2.10

loggin

Apache 2.0

JWT

6.16

security

MIT license

Polly

7.2.3

Circuit Breaker

BSD License

Mediatr

10.0.1

CQRS

Apache 2.0

EasyNetQ

6.3.1

RabbitMQ

MIT license

Confluent Kafka

1.8.2

Kafka

Apache 2.0

Fluent Validation

10.3.6

validation rules

Apache 2.0

GRPC

2.43.0

RPC

Apache 2.0

Google Protobuf

3.19.4

RPC

Apache 2.0

Swagger

6.3.0

documenting APIs

MIT license

AWS SDK

3.7.1

cloud

Apache 2.0

AWS CDK

2.15.0

cloud

Apache 2.0

All of the databases available in the devon4net project are shown in the table below, along with their version and type:

Table 2. Database Stack of devon4Net

Name

Version

Type

License

SQLServer

6.0.2

SQL

MIT license

MySQL

6.0.1

SQL

MIT license

MariaDB

6.0.1

SQL

MIT license

FirebirdSQL

2.1.2.2

SQL

Public license

SQLite

6.0.2

SQL

MIT licence

PostgreSQL

6.0.3

SQL

PostgreSQL

Oracle

6.21.5

SQL

Oracle

InMemory

6.0.2

SQL

MIT license

Azure Cosmos DB

6.0.2

NoSQL

MIT license

LiteDB

5.0.11

NoSQL

MIT License

DynamoDBv2

3.7.3.7

NoSQL

Apache 2.0

Clone this wiki locally