How Marketing Platform Tapad is Utilizing Scala at Scale – InApps Technology is an article under the topic Devops Many of you are most interested in today !! Today, let’s InApps.net learn How Marketing Platform Tapad is Utilizing Scala at Scale – InApps Technology in today’s post !
Read more about How Marketing Platform Tapad is Utilizing Scala at Scale – InApps Technology at Wikipedia
You can find content about How Marketing Platform Tapad is Utilizing Scala at Scale – InApps Technology from the Wikipedia website
Today’s episode of InApps Technology Makers explores how the cross-device consumer marketing platform Tapad is taking advantage of Scala programming language, an offshoot of Java, for its scalability needs.
Tapad Chief Technology Officer Dag Liodden and Tapad engineer Jeff Olchovy also spoke with TNS associate podcast producer Kiran Oliver spoke about how today’s enterprise developers can better determine the right time to break their monolith down into a microservice-based infrastructure:
Also available on Apple Podcasts, Google Podcasts, Overcast, PlayerFM, Pocket Casts, Spotify, Stitcher, TuneIn
The Tapad team kicked off the discussion by highlighting how Tapad put the Scala programming language to use in its own infrastructure, and how the Scala community has approached the increasing amount of new microservice-oriented frameworks such as Lightbend for working with the language. Liodden quickly noted that some developers working with Scala weren’t quite on board with the concept at first:
“A lot of Scala developers felt like they don’t want frameworks, they wanted to get away from the Java overarching theme and mammoth frameworks and were very opinionated against anything being dictated on how they should build applications. The Scala world was very much implemented toward toolkits rather than frameworks.”
While many of today’s enterprises are in a race to deconstruct their monolith into smaller services, Tapad’s engineering team stresses that doing so is a high-wire balancing act of knowing when the right time is to do so.
A particular focus throughout the discussion was the benefit of monoliths versus their microservice counterparts. While many of today’s enterprises are in a race to deconstruct their monolith into smaller services, Olchovy and Liodden stress that doing so is a high-wire balancing act of knowing when the right time is to do so.
“If you have a monolith, and you wait too long to decompose it it’s really a long and complicated task, but if you start right away using microservices, it feels like you’re over engineering and you’re going to incur a lot of stress on your teams,” said Olchovy. Liodden added, “It’s not monolith or microservices, it’s more of a transition from starting out with a monolith, and then you should very carefully break that monolith apart when it’s time. The trick is really to figure out when is the right time.”
Be sure to subscribe to, rate, and review InApps Technology Makers on iTunes, Simplecast, and YouTube.
Mesosphere is a sponsor of InApps Technology.
Feature image by Amos Bar-Zeev via Unsplash.
Let’s create the next big thing together!
Coming together is a beginning. Keeping together is progress. Working together is success.