Internet of Things needs identity – Top Integration and API Articles of the Week

Reading Time: 3 minutes

Here’s our weekly roundup of the top 5 integration and API articles of the week.  Take a look, let us know if we missed any, and share your thoughts in the comments.  Don’t forget to follow @MuleSoft to stay up-to-date on integration & APIs!

If you’re interested in Integration and APIs, don’t miss CONNECT 2014 – the event behind the integration revolution!

Facing The New Big Bang: The IoT’s Identity Onslaught

In the Internet of Things everything will have a digital identity, and issues such as privacy and security will become exponentially complex.


Internet of Things Platforms and IoT Strategies

What are some platforms today building out the infrastructure for the Internet of Things?

Continue reading

Meet a Muley – Frances Sink, Curriculum Developer

Reading Time: 7 minutes

Happy Friday Everyone!

For this week’s Meet a Muley post, we headed over the Training team to chat with France Sink! Frances is our Curriculum Developer for all things API, working to make the lives of our customers easier.


First thought that came to mind when you looked into the mirror today?

  • I’ll just…go for a run AFTER work. (Not happening – I’m going to watch Cosmos instead, ha!)

How did you find MuleSoft?

  • Robin Pille referred me, actually. She worked with me at Pearson Education, and had made the jump a few months earlier.

How did you first get interested in your field?

  • I’m really interested in how we can craft pedagogy to help an audience understand a difficult concept. I love that MuleSoft is committed to not only practical training on our products, but education that can help the larger developer community.

What exactly do you do?

  • I develop curriculum for MuleSoft’s Anypoint Platform for APIs. I work on our API training initiatives, so I’m constantly trying to educate myself about best practices and how our product meets customer needs.

How was the interview process? 

  • Extremely smooth, although one of the questions threw me. I was asked “What are 10 uses for a paperclip besides holding pages together?” I was in the middle of a mystery/noir streak, and said “Murder!” automatically. Thankfully, I was able to come up with other, non-lethal uses.

What was your first job?

  • I worked at a tiny bookstore in the mall. It’s still one of the best jobs I’ve ever had.

What’s a typical day like for you?

  • I bike into work from the Haight and my day is spent developing curriculum and e-learning to help customers more efficiently leverage our products to achieve their goals. I usually grab dinner with friends, or go to improv or swing! And then I stay up too late reading.

Biggest challenge of the day?

  • Making our e-learning as interesting as possible.

Best perk of being at MuleSoft?

  • The people – it’s fantastic to work with such an intelligent, driven (frequently hilarious) bunch.

Biggest challenge since you’ve been at MuleSoft?

  • Finding the time to learn JavaScript.

Best piece of advice you’ve received?

  • Breathe. The main thing is not to get too excited.

Most embarrassing moment?

  • I like to go swing dancing, and I definitely elbowed an older gentleman in the face during a complicated move. He had to excuse himself.

If you could have any superpower, what would it be and why?

  • Nah – I’d be like Iron Man and BUILD myself some superpowers. Way cooler.

Favorite food you could eat everyday if you had to?

  • Same as it’s been since I was 7: pizza.

 If you weren’t doing what you’re doing, what would you do?

  • I’d have a pie shop. It’d be called “That Place with All the Pies” and it would have a little lending library inside. Best of both worlds.

If you could have any pet in the world, what would you want?

  • A border collie. I’d like a dog smart enough to do my taxes.

Most memorable moment at MuleSoft?

  • Build-a-boat activity during MeetUp last year. The journey from supreme cockiness to dejected failure was truly a sight to behold.

That wraps  it up for this week’s Meet a Muley post! If you have any questions, feel free to leave them below. As always, if you’d like to hear from a particular team, please let us know!

Interested in working with talented people? Think you’re a superstar and have what it takes? Visit our MuleSoft Careers page to check out our latest openings.

Don’t forget to follow us on Twitter @MuleSoft for all things integration or check us out on LinkedIn

Batch Module Reloaded

Reading Time: 14 minutes

With Mule’s December 2013 release we introduced the new batch module. We received great feedback about it and we even have some CloudHub users happily using it in production! However, we know that the journey of Batch has just begun and for the Early Access release of Mule 3.5 we added a bunch of improvements. Let’s have a look!

Support for not Serializable Objects

A limitation in the first release of batch was that all records needed to have a Serializable payload. This is so because batch uses persistent queues to buffer the records making it possible to processes “larger than memory” sets of data. However, we found that non Serializable payloads were way more common that we initially thought. So, we decided to have batch use the Kryo serializer instead of the Java’s standard. Kryo is a very cool serialization library that allows:

  • Serializing objects that do not implement the Serializable interface
  • Serializing objects that do not have (nor inherit) a default constructor
  • It’s way faster than the Java serializer and produces smaller outputs

Introducing Kryo into de project did not only made batch more versatile by removing limitations, it also had a great impact in performance. During our testing, we saw performance improvements of up to 40% by doing nothing but just using Kyro (of course that the speed boost is relative to the jobs characteristics; if you have a batch job that  spends 90% of its time doing IO, the impact in performance won’t be as visible as in one that juggles between IO and CPU processing)

Streaming Commit

Continue reading
Internet of Things concept

APIs and the Internet of Things – Top Integration and API Articles of the Week

Reading Time: 3 minutes

Here’s our weekly roundup of the top 5 integration and API articles of the week.  Take a look, let us know if we missed any, and share your thoughts in the comments.  Don’t forget to follow @MuleSoft to stay up-to-date on integration & APIs!

If you’re interested in Integration and APIs, don’t miss CONNECT 2014 – the event behind the integration revolution!

Infographic: Understanding the Internet of Things

“On the internet, no one knows you’re a toaster.” Understand the Internet of Things in a whole new way with this infographic.

Politics of APIs

The business and building blocks of APIs are pretty clear at this point, but the politics of APIs are going to become an increasingly hot topic as the space continues to grow.

Continue reading

End-to-end OAuth for APIs in less than 5 minutes!

Reading Time: 3 minutes

How quickly can you enable OAuth on an API and allow for client applications to be rapidly built for them? With the new OAuth 2.0 policy that is now available with the Anypoint Platform for APIs, the answer is no more than five minutes! Have a look for yourself with the following viewlet:

Continue reading

Meet a Muley – Nicolas Mondada, Hotshot Product Manager

Reading Time: 11 minutes

Happy Friday!

For this week’s Meet a Muley post, we chatted with Nicolas Mondada, Product Manager for Dataloader.io, DevKit, and Connectors. Read on learn about what makes Nicolas a unique addition to our team!

First thought that came to mind when you looked into the mirror today?

  • Geez, I need a coffee.

How did you find MuleSoft?

  • After working for relatively large companies for a couple of years I was looking for something small where I could learn, collaborate and deliver faster.

How did you first get interested in your field?

Continue reading

Building Mule Apps With Gradle

Reading Time: 3 minutes

Gradle is gaining more and more popularity as a build system. It combines the power of scripting with the simplicity of conventions. Declarative builds are very straightforward, where customizations do not end up in tons of messy configurations.

Currently, Mule has two ways of building projects:

  • Apps can be built through Mule Studio, which is simple by nature but not very friendly with continuous integration, source control management and related tools.
  • The recommended way to manage your build is with Maven. This plugin is integrated with Mule Studio and has a lot of power on its own.

Now the open source community has presented a brand new way of building Mule apps with Gradle. The project aims to provide a very simple way to build Mule apps that is friendly with continuous integration and can work easily with Mule Studio. One of the interesting things about Gradle is that it can reduce over 90% the complexity of the build if we compare it with the same build based on Maven.

The plugin in under development but it provides the basic features to build Mule apps:

Continue reading

Meet a Muley – Samrah Khan, Strategic Channel Partners

Reading Time: 8 minutes

Happy Friday!

For this week’s featured Muley, we thought we’d head over to the Channel and Services Team and introduce you to Samrah Khan, Director of Strategic Channel Partners! When she’s not in the office, she’s probably out doing yoga or checking out the newest restaurants. Read on to learn about her greatest weakness, what sets her apart, and why she’s one of our favorite Muleys!

First thought that came to mind when you looked into the mirror today?

  • OMG you need to get some more sleep – I’m getting old.

How did you find MuleSoft?

  • MuleSoft found me! I went through an extensive round of interviews and was very impressed by the rigorous process. Greg was inspiring and the culture was a good fit.

How did you first get interested in your field? 

  • In college I majored in Computer Science and joined a semiconductor company. Pretty soon I realized that I was bored out of my mind and I needed to do something different. I’ve always been a people person but I also love technology. Alliances seemed to be a natural fit.

What exactly do you do?

  • I work with our partners to drive mutual business for revenue. My responsibility is to strengthen relationships with our strategic channel partners. These partners utilize/sell MuleSoft solutions to their end user customers and I help them with the process.

What was your very first job?

I was an admin in a police station doing paperwork. It had it perks as a teenager, aka no speeding tickets!

What’s a typical day like for you?

I wake up buy some delicious yet overpriced coffee and head into work. I think about ways to create more value and make MuleSoft successful and execute. After work I usually do yoga or a dance class – zumba, salsa, bhangra – you name it,  I do it. I’m  also a big foodie so I try to check out new restaurants during the weekdays.
 
 

Best perk of being at MuleSoft?

  • I’m surrounded by people that are truly, “best in class”. MuleSoft has hardworking people. My team is willing to go out of their way to help each other and everyone wants to see you be successful. That is a powerful thing. It makes me set my bar higher and higher. When you are on an A -team it challenges you to up your game.

Biggest challenge since you’ve been at MuleSoft?

  • The ropes course I did at last summer’s company meet up. The bruises lasted 2 weeks.

Best piece of advice you’ve received?

  • “There is no plan B. There is only plan A. So go make it happen.”

Typical weekend?

  • I like to catch up with friends and family over coffee, brunch or a movie. I also volunteer at the YMCA and help special kids with various activities. I also like to go dancing or just get out and check out new places to explore.

Most embarrassing moment?

  • Oh there are so many ….

If you could have any superpower, what would it be and why?

  • Being able to shop without a care in the world! Or even better, have the ability to eat whatever I want and still look and feel good without having to exercise.

What three words would your friends use to describe you?

  • Fashionista, Traveler, Tough

If you weren’t doing what you’re doing, what would you do?

  • Dancer or Yoga teacher – except my bills are too high. I like Hatha or Iyengar yoga. I don’t do well in a hot room. You can put music on and I will dance to anything – and I mean it, anything.

Most memorable moment at MuleSoft?

  • The JP Morgan Run that the MuleSoft team participated in. It felt good to make a difference together.

What is your weakness?

  • Shoes, shoes and shoes.

What’s something about you that often catches people off guard?

  • I speak 4 different languages fluently and switch between them pretty easily during conversation. That always gets a “wow” reaction from people listening nearby.

That wraps it up for this week’s Meet a Muley post! Be sure to check back next week to meet another member of the team! Till then, be sure to follow us on Twitter @MuleSoft and LinkedIn for all things integration!Interested in working with talented people? Think you’re a superstar and have what it takes? Visit our MuleSoft Careers page to check out our latest openings.

Meet a Muley – Alejandro Schenzle, Engineering Manager

Reading Time: 7 minutes

This week’s Muley comes to us from the cloud integrations team in Buenos Aires! As an Engineering Manager, Alejandro focuses on keeping things running smoothly. Read on to learn about some of biggest challenges he has to overcome.

First thought that came to mind when you looked into the mirror today?

  • How hot I am, wait, I mean old… that was the word.

How did you find MuleSoft?

  • Nahuel Lofeudo, a fellow Muley, worked on my team at Travelocity and quit to come to MuleSoft. As a result, I hated MuleSoft! Little did I know I’d be here too.

How did you first get interested in your field? What is your field?

  • It all started with Logo and video games on an MSX computer back when I was 6. I was really interested in how computers work. Next thing you know I was studying Computer Science at UBA.

What exactly do you do?

  • Good question… It’s a combination of meetings, interviewing, hiring, managing the team and more meetings.

How was the interview process?

  • I interviewed for another position first so the process took longer than I anticipated. I had a total of 7 interviews! The odd thing about my process is that I got to meet Greg, our CEO, in person while he was in BA and he interviewed me before the hiring manager did.

What’s a typical day like for you? Daily routine?

  • Getting up late 9am-ish… going through emails on the subway. Then it’s mostly meetings and fire drills.

What are you currently working on?

  • My team uses our tools (Studio, Mule ESB, CloudHub) to build SaaS integrations. Some of them develop multi-tenanted OOTB, self-served integrations. Another group is working on a secret project to improve time to value of our customers.

Biggest challenge of the day?

  • Being able to schedule a meeting on a Lifesize with both SF and BA offices :]

Best perk of being at MuleSoft?

  • Working with amazing people and free food (you never, ever, say no to free food).

Biggest challenge since you’ve been at MuleSoft?

  • Hiring, we get a lot of candidates but we want only the best.

What’s something new you learned while being at MuleSoft?

  • Being able to pass on good candidates, when you want the best people you have to learn to wait for them.

Best piece of advice you’ve received?

  • “Try not to fight for EVERYTHING” and “You don’t get charged for using please and thank you”. I still fail to follow those two :]

Typical weekend?

  • TV, movies, video games, swimming pool, visiting parents, going out for dinner, etc, etc

Most embarrassing moment?

  • My embarras-o-meter is broken, but once I sent a huge internal only rant to a customer by mistake D:

If you could have any superpower, what would it be and why?

  • Teleportation. I can’t believe that in 2014 we still need to sit and wait for 15hrs to get from BA to SFO. Somebody do something!

Favorite food you could eat everyday if you had to?

  • Ice cream (but I can’t as I’m a Diabetic).

If you weren’t doing what you’re doing, what would you do?

  • Can I dream here? Pro tennis player.

If you could have any pet in the world, what would you want?

  • None, I can barely take care of myself

Most memorable moment at MuleSoft?

  • Probably last company meetup’s hackathon project presentation. One team presented a project that consisted of triggering API calls when human contact was made (like taking a picture when 2 people high five eachother), it had a ridiculous name to go with it. No words to explain it. You’d have to join MuleSoft and ask for the video (I hope someone has it).

That wraps it up for this week’s Meet a Muley post! Be sure to check back next week to meet another member of the team! Till then, be sure to follow us on Twitter @MuleSoft and LinkedIn for all things integration!

Interested in working with talented people? Think you’re a superstar and have what it takes? Visit our MuleSoft Careers page to check out our latest openings.