Flaming June
After months of freezing temperatures and rain, the weather has finally brightened up in the UK and we’ve had a few days of sun.
Salesforce
More details have emerged about what is now (at least by the London Salesforce Developers) being termed DNSGate, with Salesforce publishing the root cause analysis.
The Register reported on the briefing from Chief Availability Officer Darren Dieken, which sounded like it was focusing very much on the actions of a single engineer rather than the systems and processes that allowed this situation to happen. A lone gunman seems unlikely, unless Salesforce are suggesting that there is no sign off by senior employees for changes to production infrastructure.
There’s a new Event Bus on the way. I can’t say Im surprised by this news. Event driven architecture requires an always on and enormously scalable bus, and typically the tool you start with eventually tops out. Im sure the limits will still apply though, which makes it a hard choice to remain entirely on platform when you know there is a defined upper limit.
Australia gave the thumbs up to Salesforce’s acquisition of Slack, concluding that it was unlikely the deal would disadvantage their competitors in the CRM or collaboration space.
Salesforce is on course to overtake SAP as the largest enterprise software company - it won’t be tomorrow as revenues need to grow 50%, but all the signs say that will happen in a few years.
Fortune published an article on the continuing success of Marc Benioff and Salesforce - lots of the details you’ll be familiar with, but some of the current and forward looking information was interesting. Like the statement that he spends 50-75% of his time on non-Salesforce activities - is Bret Taylor already running the show? I can’t say that this is a total surprise though, I always think that, at in person events, Benioff really comes alive when he starts talking about some of the philanthropic initiatives he’s involved with. If you go back a few years, I was expecting Keith Block to take over around now, which shows how much I know!
Dreamforce 2021 will be a mixture of in-person and digital. Taking place in a number of venues around the world, the in-person event in San Francisco will be limited to 5,000 attendees. Will this be a large scale watch party or something more interesting? Only time will tell.
Me
It was an unusual month for me, as I had my first blog post removed for breaching Blogger’s community guidelines. I couldn’t for the life of me figure out what I’d done wrong, so I asked them. When they checked the post they couldn’t figure out either and re-instated it.
I finally got around to capturing some numbers about the impact of System.debug statements in Apex code, even if debug logging wasn’t turned on. It’s surprising how much CPU time can be burned just getting turning parameters into the correct type, so the lesson as usual is to think about what you are doing and what in turn that is asking the run time to do.
I also had a really interesting problem come up on the BrightSIGN app exchange package. Perhaps in an effort to earn breakfast, lunch or dinner at Milliways, the restaurant at the end of the universe, the user was doing impossible things with very little effort. It turned out to be some weird behaviour about user access to aura enabled methods in Spring 21.