Difference between revisions of "IT-SDK-101"

From wiki.samerhijazi.net
Jump to navigation Jump to search
(Mix-Tools)
(Service Mesh)
Line 58: Line 58:
  
 
=Service Mesh=
 
=Service Mesh=
# Service Mesh: is dedicated infrastructure layer for facilitating service-to-service communications between services or microservices, using a proxy.
+
>> Service Mesh: is dedicated infrastructure layer for facilitating service-to-service communications between services or microservices, using a proxy.
*Istio
+
* Istio
 
* Linkerd
 
* Linkerd
*Consul
+
* Consul
 +
=Monitoring=
 +
* Fluentd (Collect Data from Cluster and Transport them to Other Tools)
 +
* Elasticsearch
 +
* mongoDB
 +
* kafka
 +
 
 
=Mix-Tools=
 
=Mix-Tools=
 
* erf: https://openapi-generator.tech/
 
* erf: https://openapi-generator.tech/

Revision as of 14:24, 6 August 2021

https://www.jetbrains.com/idea/features/editions_comparison_matrix.html

IDE

Languages

  • Java
  • Groovy
  • Kotlin
  • Scala
  • Python and Jython
  • Dart
  • Rust (https://doc.rust-lang.org/book/title-page.html)
  • HTML, XML, JSON, YAML
  • XSL, XPath
  • Markdown
  • JavaScript, TypeScript
  • CoffeeScript, ActionScript
  • SQL
  • CSS, Sass, SCSS, Less, Stylus
  • Ruby and JRuby
  • PHP
  • Go

Build Tools

  • Maven
  • Gradle
  • Ant
  • sbt, Bloop, Fury
  • npm
  • Webpack
  • Gulp, Grunt

Frameworks

  • Android
  • Swing
  • JavaFX
  • Spring (Spring MVC, Spring Boot, Spring Integration, Spring Security)
  • Spring Cloud
  • Java EE (JSF, JAX-RS, CDI, JPA, etc)
  • Micronaut, Quarkus, Helidon
  • Grails
  • GWT
  • Play
  • Thymeleaf, Freemarker, Velocity
  • AspectJ, JBoss Seam, OSGI
  • Akka, SSP, Play2
  • React, React Native
  • Angular, AngularJS
  • Node.js
  • Vue.js
  • Apache Flex, Adobe AIR
  • Ruby on Rails
  • Django, Flask, Pyramid
  • Drupal, Wordpress, Laravel, Symfony
  • Quarkus

Service Mesh

>> Service Mesh: is dedicated infrastructure layer for facilitating service-to-service communications between services or microservices, using a proxy.

  • Istio
  • Linkerd
  • Consul

Monitoring

  • Fluentd (Collect Data from Cluster and Transport them to Other Tools)
  • Elasticsearch
  • mongoDB
  • kafka

Mix-Tools