Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/joaolscosta/ist3y
Browse files Browse the repository at this point in the history
  • Loading branch information
joaolscosta committed Nov 23, 2023
2 parents 10ce898 + 16e82c5 commit 8e0fe2a
Show file tree
Hide file tree
Showing 6 changed files with 42 additions and 2 deletions.
2 changes: 1 addition & 1 deletion obsidian/.obsidian/appearance.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"accentColor": "",
"cssTheme": "Obsidian gruvbox"
"cssTheme": "Comfort color dark"
}
5 changes: 4 additions & 1 deletion obsidian/.obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,11 @@
"canvas:Create new canvas": false
}
},
"active": "c9f4c5598a3587a2",
"active": "db864a094aa196a2",
"lastOpenFiles": [
"Images/Pasted image 20231122110922.png",
"Images/Pasted image 20231122110814.png",
"AMS/BPMN.md",
"AMS/1. System Engeneering.md",
"AMS/2. ReqEng.md",
"Images/Pasted image 20231121003006.png",
Expand Down
19 changes: 19 additions & 0 deletions obsidian/AMS/BPMN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Tipos de BPMN:

- Process - representa publicamente e privadamente processos. Foca-se em representar o interno de um proc. Participante dividido em multiplas lanes. External pools têm que ser black-box.
- Colaboration - Representa a mensagem entre 2 ou mais participantes.

![[Pasted image 20231122110814.png]]

![[Pasted image 20231122110922.png]]

___EVENT___ - afeta a sequência ou timing do processo.

Start events can only catch, End events can only throw.

Messages é 1 to 1.
Signals é broadcast.

Slide 54 diferença entre time out e delay.

Compensation.
Binary file added obsidian/Images/Pasted image 20231122110814.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added obsidian/Images/Pasted image 20231122110922.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions obsidian/RC/2. Aplication Layer.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,5 +205,23 @@ Browsers guardam objetos em cache para caso sejam precisos novamente não seja n
- Cliente inclui header `If-Modified-Since: <data>`
- Servidor responde com `304 Not Modified` ou resposta normal.

## Cookies

HTTP é stateless mas para casos como por exemplo um carrinho de compras é necessário cookies. Website interpreta e associa estado ou função a cada uma.


## Web Caching: Proxy Server

Cliente quando faz HTTP request em vez de ir para o server, o proxy responde. Manda requests para a cache.
Se o objeto está na cache retorna o objeto, senão proxy dá request ao server e só aí retorna ao cliente.

Cache é cliente e server.
Instalada por ISP.

Reduz tempo de resposta.
Reduz tráfico.





0 comments on commit 8e0fe2a

Please sign in to comment.