Database Connectors Explained | Lightboard Series

  Рет қаралды 9,248

MuleSoft Videos

MuleSoft Videos

Күн бұрын

Пікірлер: 5
@--Nath--
@--Nath-- 4 жыл бұрын
Remember little bobby tables (from XKCD) for the second part of this (substituting parameters into SQL): you don't want to be manually sticking your SQL query together with values from the outside world. Always use substitution values to make things safer.
@ashishg9089
@ashishg9089 3 жыл бұрын
Hi Nathan, is there a way to externalize the DB connection pool in mule so that multiple system api's can leverage the connections from the common pool(just like datasources configured in traditional web/application servers like weblogic, websphere, tomcat etc)?
@--Nath--
@--Nath-- 3 жыл бұрын
Keep in mind that when you deploy an app (e.g. an API implementation) to CloudHub or RTF - it'll be just that one application on a mule runtime by itself. So there's no other applications on that runtime to share anything with. So for that sort of situation I would look more to what does your CI/CD server provide to manage the properties and "externalize" it that way.
@--Nath--
@--Nath-- 3 жыл бұрын
Now if you're going to a customer-hosted mule runtime where you'll have multiple apps on the same mule runtime - there's a concept called "domain projects" which can hold shared configuration. So if you truly need to share configuration between the apps (rather than having each with their own configuration/pool settings and credentials etc) then that could be an option.. But it does complicate things a bit and I'd generally try to keep each app isolated as possible (e.g. if one app goes haywire and uses up all the connection pool then you'll impact all the other apps). You also have to manually manage the deployment of that domain project - as it's assumed to be part of the mule runtime setup.
@--Nath--
@--Nath-- 3 жыл бұрын
So I would generally try to avoid replicating the (mess) that is having all connection pools/configurations as shared entities. Keep each app isolated, and ideally you should be having separate user/pass for each app too - as rolling passwords means a big bang if all the apps have used the same credentials.
On-premise deployment model explained
8:46
MuleSoft Videos
Рет қаралды 8 М.
Three-layered Connectivity Architecture Explained | Lightboard Series
15:37
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
What is an API Gateway?
10:19
IBM Technology
Рет қаралды 333 М.
Database Indexing for Dumb Developers
15:59
Laith Academy
Рет қаралды 88 М.
Error Handling Explained | Lightboard Series
9:57
MuleSoft Videos
Рет қаралды 17 М.
What is Apache Arrow?
12:50
CloudQuery
Рет қаралды 1,9 М.
MuleSoft Database Connector | Configure Connection Pool
8:53
Sanjeev Tripathi
Рет қаралды 3,2 М.
What is Redis and What Does It Do?
6:47
CBT Nuggets
Рет қаралды 275 М.
CloudHub Scaling Explained | Lightboard Series
4:49
MuleSoft Videos
Рет қаралды 8 М.
7 Database Design Mistakes to Avoid (With Solutions)
11:29
Database Star
Рет қаралды 99 М.
API vs SDK: What’s the Difference?
3:42
Klippa
Рет қаралды 17 М.
НИКОГДА не иди на сделку с сестрой!
0:11
Даша Боровик
Рет қаралды 729 М.
DESAFIO DOS COPOS #shorts
0:38
Natan por Aí
Рет қаралды 34 МЛН
amazing japanese home gadgets vlog/tiktok china #shorts
0:59
High Tech USA
Рет қаралды 17 МЛН
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51