Added content in Software Architect Roadmap and Go Roadmap (#2123)

* Update 100-babok.md

* Update 101-iaf.md

* Update 101-uml.md

* Update 102-togaf.md

* Update 101-etl-datawarehouses.md

* Update 101-etl-datawarehouses.md

* Update 102-datawarehouses-principles.md

* Update 100-apache-spark.md

* Update 101-hadoop.md

* Update 103-firewalls.md

* Update 102-proxies.md

* Update 101-http-https.md

* Update 100-osi-tcp-ip-model.md

* Update 100-beego.md

* Update 101-gin.md

* Update 102-revel.md

* Update 103-echo.md

* Update 104-gorilla.md

* Update 105-gofiber.md

* Update 106-buffalo.md
pull/2121/head^2
Ojas Aklecha 2 years ago committed by GitHub
parent d5da9b1061
commit 06e1c8b4e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/100-beego.md
  2. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/101-gin.md
  3. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/102-revel.md
  4. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/103-echo.md
  5. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/104-gorilla.md
  6. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/105-gofiber.md
  7. 8
      content/roadmaps/109-golang/content/104-go-web-frameworks/106-buffalo.md
  8. 2
      content/roadmaps/114-software-architect/content/109-working-with-data/101-etl-datawarehouses.md
  9. 7
      content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/100-apache-spark.md
  10. 7
      content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/101-hadoop.md
  11. 7
      content/roadmaps/114-software-architect/content/109-working-with-data/103-analytics/102-datawarehouses-principles.md
  12. 8
      content/roadmaps/114-software-architect/content/112-architect-frameworks/100-babok.md
  13. 8
      content/roadmaps/114-software-architect/content/112-architect-frameworks/101-iaf.md
  14. 8
      content/roadmaps/114-software-architect/content/112-architect-frameworks/101-uml.md
  15. 8
      content/roadmaps/114-software-architect/content/112-architect-frameworks/102-togaf.md
  16. 5
      content/roadmaps/114-software-architect/content/114-networks/100-osi-tcp-ip-model.md
  17. 5
      content/roadmaps/114-software-architect/content/114-networks/101-http-https.md
  18. 4
      content/roadmaps/114-software-architect/content/114-networks/102-proxies.md
  19. 4
      content/roadmaps/114-software-architect/content/114-networks/103-firewalls.md

@ -1 +1,7 @@
# Beego # Beego
Beego is an open-source, high-performance web framework for the Go programming language.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/beego/beego'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://beego.vip/quickstart'>Official Website</BadgeLink>

@ -1 +1,7 @@
# Gin # Gin
Gin is a high-performance HTTP web framework written in Golang (Go). Gin has a martini-like API and claims to be up to 40 times faster. Gin allows you to build web applications and microservices in Go.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/gin-gonic/gin'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://gin-gonic.com/'>Official Website</BadgeLink>

@ -1 +1,7 @@
# Revel # Revel
Revel web development is a near full-stack web framework. The purpose of Revel is to make it easier for developers to build web applications using the MVC (Model-View-Controller) architecture pattern.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/revel/revel'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://revel.github.io/'>Official Website</BadgeLink>

@ -1 +1,7 @@
# Echo # Echo
Echo is a performance-focused, extensible, open-source Go web application framework. It is a minimalist web framework that stands between stdlib + router and a full-stack web framework.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/labstack/echo'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://echo.labstack.com/'>Official Website</BadgeLink>

@ -1 +1,7 @@
# Gorilla # Gorilla
Gorilla is a web toolkit for the Go programming language that provides useful, composable packages for writing HTTP-based applications.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/gorilla'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.gorillatoolkit.org/'>Official Website</BadgeLink>

@ -1 +1,7 @@
# Gofiber # Gofiber
Go Fiber is an Express-inspired framework for Golang. Go Fiber is a web framework built on top of fast HTTP. It can be used to handle operations such as routing/endpoints, middleware, server request, etc.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/gofiber/fiber'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://docs.gofiber.io/'>Official Website Docs</BadgeLink>

@ -1 +1,7 @@
# Buffalo # Buffalo
Buffalo helps you to generate a web project that already has everything from front-end (JavaScript, SCSS, etc.) to the back-end (database, routing, etc.) already hooked up and ready to run. From there it provides easy APIs to build your web application quickly in Go.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/gobuffalo/buffalo'>Github Repository</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://gobuffalo.io/'>Official Website Docs</BadgeLink>

@ -1 +1,6 @@
# Apache spark # Apache spark
Apache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://spark.apache.org/'>Official Website</BadgeLink>

@ -1 +1,6 @@
# Hadoop # Hadoop
The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://hadoop.apache.org/'>Official Website</BadgeLink>

@ -1 +1,6 @@
# Datawarehouses principles # Datawarehouses principles
It is based on the assumption that every system should take care of a concern in a way that such concern should be encapsulated by the system itself.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.toptal.com/data-science/data-warehouse-concepts-principles'>Toptal Developers Website</BadgeLink>

@ -1 +1,7 @@
# Babok # Babok
The guide to the Business Analysis Body of Knowledge (BABOK Guide) is a book from the International Institute of Business Analysis (IIBA) that provides business analysts (BAs) with strategies for using data to improve an organization's workflow processes, technology, products and services.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.iiba.org/career-resources/a-business-analysis-professionals-foundation-for-success/babok/'>Official Website</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://en.wikipedia.org/wiki/A_Guide_to_the_Business_Analysis_Body_of_Knowledge'>Wikipedia</BadgeLink>

@ -1 +1,7 @@
# Iaf # Iaf
The Integrated Architecture Framework (IAF) is an enterprise architecture framework that covers business, information, information system and technology infrastructure.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.capgemini.com/wp-content/uploads/2018/03/architecture-for-the-information-age.pdf'>Official PDF</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://en.wikipedia.org/wiki/Integrated_Architecture_Framework'>Wikipedia</BadgeLink>

@ -1 +1,7 @@
# Uml # Uml
The generalized UML pattern framework is an object-oriented framework that provides support for the base classes that the standard pattern implementation model extends.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.ibm.com/docs/en/rational-soft-arch/9.6.1?topic=files-uml-pattern-frameworks'>IBM Docs</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://en.wikipedia.org/wiki/Unified_Modeling_Language'>Wikipedia</BadgeLink>

@ -1 +1,7 @@
# Togaf # Togaf
The TOGAF content framework provides a detailed model of architectural work products, including deliverables, artifacts within deliverables, and the architectural building blocks that artifacts represent.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.opengroup.org/togaf'>Official Website</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework'>Wikipedia</BadgeLink>

@ -1 +1,4 @@
# Osi tcp ip model # Osi tcp ip model
TCP/IP Model is a communication protocols suite using which network devices can be connected to the Internet.
On the other hand, the OSI Model is a conceptual framework, using which the functioning of a network can be described.

@ -1 +1,4 @@
# Http https # Http https
Hypertext Transfer Protocol Secure is an extension of the Hypertext Transfer Protocol. It is used for secure communication over a computer network, and is widely used on the Internet.
In HTTPS, the communication protocol is encrypted using Transport Layer Security or, formerly, Secure Sockets Layer.

@ -1 +1,3 @@
# Proxies # Proxies
In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource.

@ -1 +1,3 @@
# Firewalls # Firewalls
A Firewall is a network security device that monitors and filters incoming and outgoing network traffic based on an organization's previously established security policies.

Loading…
Cancel
Save