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.mdpull/2121/head^2
parent
d5da9b1061
commit
06e1c8b4e3
19 changed files with 110 additions and 19 deletions
@ -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…
Reference in new issue